* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

  database connect time: 0.0204 seconds. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

  database connect time: 0.0040 seconds. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	15:09:24 	lx 	(1. Application process)

Tcp server 2 start check: start. 	19.5.2022 	15:09:24 	_lx_SERVER 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	15:09:24 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

  database connect time: 0.0136 seconds. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0159f4e880, size: 400. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.1.15:5949/
                          https://127.0.0.1:5949/, https://192.168.1.15:5949/. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.1.15:5949/. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

--- server started in 0.0619 seconds, plugins loaded in 0.0143 seconds, 2022-05-19 15:09:26, used memory 3207.8 kb --- 	 7. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	15:09:26 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	19.5.2022 	15:29:50 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:29:50 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	19.5.2022 	15:33:31 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:33:31 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 15:33:37
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 951
Content-Uncompressed-Length: 1528

LZ4. 	19.5.2022 	15:33:37 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	15:33:37 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	15:33:37 	lx 	(4. palvelin)

  database connect time: 0.0034 seconds. 	19.5.2022 	15:33:37 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	15:33:37 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	15:33:37 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:33:37 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:00.11391
  
SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id
 FROM sales_order_row sor
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL'). 	19.5.2022 	15:33:37 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0 INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 108, first value: 'RUUVI M16'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	15:34:12 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 299 bytes ***. 	19.5.2022 	15:34:23 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:34:23 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:35:33 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0 INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 108, first value: 'RUUVI M16'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	15:35:35 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 392 bytes ***. 	19.5.2022 	15:37:40 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:37:40 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:39:10 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr INNER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  INNER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	15:39:15 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 380 bytes ***. 	19.5.2022 	15:39:44 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:39:44 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:39:46 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '')) INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = ''))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:39:46 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 031 bytes ***. 	19.5.2022 	15:40:46 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:40:46 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:40:48 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 34, first value: '02062'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:40:48 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 997 bytes ***. 	19.5.2022 	15:41:50 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:41:50 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:41:52 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '' OR por.delivery_state = '')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:41:52 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 035 bytes ***. 	19.5.2022 	15:42:51 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:42:51 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:42:53 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '' OR por.delivery_state = '')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 34, first value: '02062'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:42:53 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 032 bytes ***. 	19.5.2022 	15:43:23 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:43:23 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:43:25 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 34, first value: '02062'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:43:25 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 995 bytes ***. 	19.5.2022 	15:43:58 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:43:58 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:44:00 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '' OR por.delivery_state = '')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 34, first value: '02062'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:44:00 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 034 bytes ***. 	19.5.2022 	15:44:30 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:44:30 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:44:32 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (sor.delivery_state = '' OR por.delivery_state = '')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 4, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:44:32 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 999 bytes ***. 	19.5.2022 	15:47:44 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:47:44 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:47:45 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 39
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:47:46 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:47:46 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:47:46 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:47:46 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:47:46 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:47:46 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	15:47:46 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 083 bytes ***. 	19.5.2022 	15:48:58 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	15:48:58 	lx 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	15:49:00 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	15:49:00 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:49:00 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:49:00 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:49:00 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:49:00 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	15:49:00 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 061 bytes ***. 	19.5.2022 	16:38:21 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:38:21 	lx 	(4. palvelin)

SELECT so.record_id FROM sales_order so WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.vat_total, so.notes, so.record_id FROM sales_order so  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:38:24 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, Table 'SOR' is not declared in the FROM clause. (SQLS 1103)
Failed to validate column 'DELIVERY_STATE'. (SQLS 1717)
Failed to validate COMPARISON predicate. (SQLS 1708)
Failed to validate WHERE clause. (SQLS 1705)
Failed to validate SELECT command. (SQLS 1726)
Table 'SOR' is not declared in the FROM clause.Failed to validate SELECT command. (SQLS 1103)

SELECT so.record_id FROM sales_order so WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.vat_total, so.notes, so.record_id FROM sales_order so
 WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6
'
SELECT so.record_id FROM sales_order so WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.vat_total, so.notes, so.record_id FROM sales_order so
 WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6
'
 	19.5.2022 	16:38:24 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, Table 'SOR' is not declared in the FROM clause. (SQLS 1103)
Failed to validate column 'DELIVERY_STATE'. (SQLS 1717)
Failed to validate COMPARISON predicate. (SQLS 1708)
Failed to validate WHERE clause. (SQLS 1705)
Failed to validate SELECT command. (SQLS 1726)
Table 'SOR' is not declared in the FROM clause.Failed to validate SELECT command. (SQLS 1103)

SELECT so.record_id FROM sales_order so WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.vat_total, so.notes, so.record_id FROM sales_order so
 WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6. 	19.5.2022 	16:38:24 	_lx_SERVER 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:38:24 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:38:24 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:38:24 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:38:24 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:38:24 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:38:24 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:38:24 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	16:38:24 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 056 bytes ***. 	19.5.2022 	16:39:20 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:39:20 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.vat_total, so.notes, so.record_id FROM sales_order so  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:39:21 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:39:22 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:39:22 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:39:22 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:39:22 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:39:22 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:39:22 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:39:22 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 056 bytes ***. 	19.5.2022 	16:40:01 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:40:01 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.vat_total, so.notes, so.record_id FROM sales_order so  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:40:20 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, so.state, sor.product_id, sor.project_id, so.company_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, so.currency_id, so.notes, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:40:20 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:40:20 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:40:20 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:40:20 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:40:20 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:40:20 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:40:20 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:40:21 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:40:21 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:40:21 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 167 bytes ***. 	19.5.2022 	16:40:21 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:40:21 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, so.record_id FROM sales_order so  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:42:51 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:42:51 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:42:51 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:42:51 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:42:51 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:42:51 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:42:51 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:42:52 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:42:52 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:42:52 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 166 bytes ***. 	19.5.2022 	16:42:52 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:42:52 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:44:20 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:44:20 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:44:20 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:44:20 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:44:20 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:44:20 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:44:20 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:44:20 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:44:21 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:44:21 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:44:21 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 171 bytes ***. 	19.5.2022 	16:44:21 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:44:21 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:45:43 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:45:43 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:45:44 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:45:44 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:45:44 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:45:44 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:45:44 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:45:44 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 065 bytes ***. 	19.5.2022 	16:46:38 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:46:38 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:46:40 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:46:40 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 4, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:46:40 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:52:12 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:52:12 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 4, first value: '02059'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:52:13 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:52:13 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:52:13 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:52:13 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 165 bytes ***. 	19.5.2022 	16:52:13 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	16:52:13 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:52:50 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:52:50 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 34, first value: '02059'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:52:50 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:52:50 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:52:50 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:52:51 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 167 bytes ***. 	19.5.2022 	16:52:51 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	16:52:51 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:53:09 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:53:09 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 34, first value: '02062'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:53:10 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:53:10 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:53:10 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:53:10 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 163 bytes ***. 	19.5.2022 	16:53:10 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	16:53:10 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:53:46 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:53:46 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wo.record_id FROM work_order wo LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 4, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:53:47 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:53:47 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:53:47 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:53:47 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 175 bytes ***. 	19.5.2022 	16:53:47 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	16:53:47 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:54:11 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:54:11 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 4, first value: '02059'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:54:11 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:54:12 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:54:12 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:54:12 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 161 bytes ***. 	19.5.2022 	16:54:12 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	16:54:12 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:54:29 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:54:30 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:54:30 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:30 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:30 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:30 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:30 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:30 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 23, first value: 'MA RUNKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	16:54:31 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	16:54:31 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL'))) INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	16:54:31 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 173 bytes ***. 	19.5.2022 	16:54:31 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	16:54:31 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 091 bytes ***. 	19.5.2022 	16:54:47 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:54:47 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:54:51 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:54:51 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(*)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 5
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:54:51 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:51 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:51 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:51 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:51 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:54:51 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 062 bytes ***. 	19.5.2022 	16:55:21 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:55:21 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:55:23 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:55:23 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(DISTINCT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:55:23 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, Generic parsing error. Parsing failed in or around the following substring interval - ( 26, 47 ) - ...wo.work__position_num_id, wo... (SQLS 1301)

SELECT COUNT(DISTINCT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount)
 FROM work_order wo
 LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot
 LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))
 INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
'
SELECT COUNT(DISTINCT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount)
 FROM work_order wo
 LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot
 LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))
 INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
'
 	19.5.2022 	16:55:23 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, Generic parsing error. Parsing failed in or around the following substring interval - ( 26, 47 ) - ...wo.work__position_num_id, wo... (SQLS 1301)

SELECT COUNT(DISTINCT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount)
 FROM work_order wo
 LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot
 LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))
 INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3. 	19.5.2022 	16:55:23 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 113 bytes ***. 	19.5.2022 	16:56:01 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:56:01 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:56:04 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:56:04 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(DISTINCT wo.work__position_num_id)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 3
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:56:04 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:56:04 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:56:04 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:56:04 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:56:04 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:56:04 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: production_order_state 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: started_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: produced_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: failed_amount 0 / pro.work_number_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	16:56:04 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 082 bytes ***. 	19.5.2022 	16:57:36 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:57:36 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:57:38 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:57:38 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT COUNT(DISTINCT wo.record_id)  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_alExe1,:_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_alExe1 size: 1, first value: 4
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:57:38 	_lx_ExecuteSqlNew 	(4. palvelin)

error: array size is not equal to first array size: work_number_id 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:57:38 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_lot 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:57:38 	lx 	(4. palvelin)

error: array size is not equal to first array size: production_order_state 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:57:38 	lx 	(4. palvelin)

error: array size is not equal to first array size: started_amount 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:57:38 	lx 	(4. palvelin)

error: array size is not equal to first array size: produced_amount 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:57:38 	lx 	(4. palvelin)

error: array size is not equal to first array size: failed_amount 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	16:57:38 	lx 	(4. palvelin)

error: array size is not equal to first array size: work_number_id 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: production_lot 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: production_order_state 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: started_amount 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: produced_amount 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]

error: array size is not equal to first array size: failed_amount 0 / pro.record_id 1
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/db/plg4d.lua:660: in function 'array4dToArrayTable'
	/nc-server/lib/db/plg4d.lua:863: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:881: in function 'selectionToRecordArray'
	/nc-server/lib/db/dsql.lua:2019: in function 'sqlExecuteUnsafe'
	/nc-server/nc/worker/query4d_worker.lua:66: in function 'func'
	/nc-server/lib/rest.lua:488: in function 'jsonValue'
	/nc-server/lib/rest.lua:611: in function 'createPostAnswer'
	/nc-server/lib/rest.lua:722: in function 'createAnswer'
	/nc-server/lib/rest.lua:944: in function 'answerFunction'
	/nc-server/lib/server.lua:138: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	16:57:38 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 087 bytes ***. 	19.5.2022 	16:58:06 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	16:58:06 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 29, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:58:08 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL') INTO :_lx_atRecordId
 - original query: SELECT sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info, sor.record_id FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT') AND so.state NOT IN ('LO','PE','CL')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 88, first value: '110334'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	16:58:08 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT') OR po.type_ IN ('TI','RA','AH','VM','TT')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 4, first value: '20170718.173828.99002.wo_  zzy00a002700000b0i'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	16:58:09 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 73, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

closing socket '73'. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

*** tcp close for sock 74, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

closing socket '74'. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          104
poll.fd_count:        1
pollCount:            332616
pollInCount:          136
pollOutCount:         0
pollCloseCount:       31
pollErrCount:         0
fd add/remove count:  34/33
totalBytesReceived:   117967
totalBytesSent:       299244. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

warning: socket type 'number' is not a table, socket number: 78
. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x0159f4e880. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0159f4e880, size: 400. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

  database connect time: 0.0013 seconds. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0159f4e880. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	17:05:45 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

  database connect time: 0.0190 seconds. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

  database connect time: 0.0055 seconds. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	18:02:32 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	18:02:32 	_lx_SERVER 	(4. palvelin)

Kenttää ei olla käännetty: [Product]Reserved. 	19.5.2022 	18:02:32 	_lang STRUCTURE_TRANSLATE 	(5. tbl_ 4)

Kenttää ei olla käännetty: [Product]Fixed. 	19.5.2022 	18:02:32 	_lang STRUCTURE_TRANSLATE 	(5. tbl_ 4)

Kenttää ei olla käännetty: [Product]Available. 	19.5.2022 	18:02:32 	_lang STRUCTURE_TRANSLATE 	(5. tbl_ 4)

Kenttää ei olla käännetty: [Work_Order_Schedule]Can_Be_Manufactured. 	19.5.2022 	18:02:32 	_lang STRUCTURE_TRANSLATE 	(5. tbl_ 4)

Kenttää ei olla käännetty: [Work_Order_Schedule]Manufacturing_State. 	19.5.2022 	18:02:32 	_lang STRUCTURE_TRANSLATE 	(5. tbl_ 4)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

  database connect time: 0.0160 seconds. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0118f8ca60, size: 400. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.1.15:5949/
                          https://127.0.0.1:5949/, https://192.168.1.15:5949/. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.1.15:5949/. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

--- server started in 0.0744 seconds, plugins loaded in 0.0150 seconds, 2022-05-19 18:02:34, used memory 3198.2 kb --- 	 7. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	18:02:34 	lx 	(4. palvelin)

Unique ID's too short for table: zAsetus, Tietuemäärä: 72. 	19.5.2022 	18:02:54 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Unique ID's too short for table: zRaportti, Tietuemäärä: 1. 	19.5.2022 	18:02:56 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Unique ID's empty for table: Työn materiaali, Tietuemäärä: 1. 	19.5.2022 	18:02:58 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Unique ID's too short for table: Työn materiaali, Tietuemäärä: 17180. 	19.5.2022 	18:02:58 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Kenttien ja muuttujien tyypit eivät täsmää
Kenttä: [zKoodihistoria]ID
Muuttuja: _LONG. 	19.5.2022 	18:04:20 	_var FldVarTypeMatch 	(8. Check NaN)

Kenttien ja muuttujien tyypit eivät täsmää
Kenttä: [zKoodihistoria]ID
Muuttuja: _LONG. 	19.5.2022 	18:04:20 	_var FldVarTypeMatch 	(8. Check NaN)

Kenttien ja muuttujien tyypit eivät täsmää
Kenttä: [zKoodihistoria]ID
Muuttuja: _LONG. 	19.5.2022 	18:04:20 	_var FldVarTypeMatch 	(8. Check NaN)

Kenttien ja muuttujien tyypit eivät täsmää
Kenttä: [zKoodihistoria]ID
Muuttuja: _LONG. 	19.5.2022 	18:04:20 	_var FldVarTypeMatch 	(8. Check NaN)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 18:04:59
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 934
Content-Uncompressed-Length: 1509

LZ4. 	19.5.2022 	18:04:59 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:04:59 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	18:04:59 	lx 	(4. palvelin)

  database connect time: 0.0034 seconds. 	19.5.2022 	18:04:59 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	18:04:59 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	18:04:59 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 621, first value: '20210215.085715.io01d.por_ zzy0c8f7503f98620b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	18:04:59 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:00.18971
  
SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info
 FROM purchase_order_row por
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	18:04:59 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2868, first value: '20171018.084118.60001.po_  zzy9dc4a3e7f2e93rr'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	18:05:00 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 285, first value: '20211123.095716.jl005.sor_ zzy00205857feb8008'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	18:05:00 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 100, first value: '20200513.082801.0j001.so_  zzy0d8d0904b741408'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	18:05:00 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 384, first value: '20211123.145422.bc001.wo_  zzy00205857feb800a'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	18:05:00 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 7202, first value: '101000'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	18:05:16 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 6, send count: 5, loop count: 5, bytes sent 376007 / 376007, 0 remaining, total send time 62687 µs. 	19.5.2022 	18:05:16 	lx 	(4. palvelin)

*** tcp close for sock 76, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

closing socket '76'. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

closing socket '77'. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          6
poll.fd_count:        1
pollCount:            6544
pollInCount:          7
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  3/2
totalBytesReceived:   7206
totalBytesSent:       212400. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

warning: socket type 'number' is not a table, socket number: 78
. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x0118f8ca60. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0118f8ca60, size: 400. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

  database connect time: 0.0009 seconds. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0118f8ca60. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	18:05:35 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

  database connect time: 0.1152 seconds. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

  database connect time: 0.0148 seconds. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	18:07:02 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	18:07:02 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

  database connect time: 0.0145 seconds. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011c68d810, size: 400. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.1.15:5949/
                          https://127.0.0.1:5949/, https://192.168.1.15:5949/. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.1.15:5949/. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

--- server started in 0.0983 seconds, plugins loaded in 0.0206 seconds, 2022-05-19 18:07:04, used memory 3096.0 kb --- 	 7. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	18:07:04 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 18:09:41
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 940
Content-Uncompressed-Length: 1509

LZ4. 	19.5.2022 	18:09:41 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:09:41 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	18:09:41 	lx 	(4. palvelin)

  database connect time: 0.0022 seconds. 	19.5.2022 	18:09:41 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	18:09:41 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	18:09:41 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	18:09:42 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:00.55401
  
SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info
 FROM purchase_order_row por
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	18:09:42 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	18:09:42 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 3169, first value: '20211108.165917.im007.sor_ zzy0acde4800112207'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	18:09:47 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	18:09:49 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2485, first value: '20211119.113358.2300b.wo_  zzy0acde4800112208'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	18:09:50 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 11272, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	18:11:13 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 6, loop count: 6, bytes sent 440964 / 707069, 266105 remaining, total send time 783 µs. 	19.5.2022 	18:11:14 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 7, loop count: 8, bytes sent 522624 / 707069, 184445 remaining, total send time 52936 µs. 	19.5.2022 	18:11:14 	lx 	(4. palvelin)

 -- tcp answer 6, send count: 10, loop count: 11, bytes sent 707069 / 707069, 0 remaining, total send time 113497 µs. 	19.5.2022 	18:11:14 	lx 	(4. palvelin)

*** tcp close for sock 76, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

closing socket '76'. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

closing socket '77'. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          6
poll.fd_count:        1
pollCount:            15136
pollInCount:          7
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  3/2
totalBytesReceived:   7185
totalBytesSent:       436919. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

warning: socket type 'number' is not a table, socket number: 78
. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x011c68d810. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011c68d810, size: 400. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

  database connect time: 0.0013 seconds. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x011c68d810. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	18:14:13 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	19:54:20 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	19:54:20 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	19:54:20 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	19:54:20 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	19:54:20 	lx 	(1. Application process)

  database connect time: 0.0215 seconds. 	19.5.2022 	19:54:20 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	19:54:20 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	19:54:20 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	19:54:21 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	19:54:21 	lx 	(1. Application process)

  database connect time: 0.0062 seconds. 	19.5.2022 	19:54:21 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	19:54:21 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	19:54:21 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

  database connect time: 0.0128 seconds. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x012956ccc0, size: 400. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

--- server started in 0.2108 seconds, plugins loaded in 0.0890 seconds, 2022-05-19 19:54:22, used memory 3096.4 kb --- 	 7. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	19:54:22 	lx 	(4. palvelin)

Unique ID's too short for table: zAsetus, Tietuemäärä: 11. 	19.5.2022 	19:55:26 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: zAsetus, Tietuemäärä: 33. 	19.5.2022 	19:55:26 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Tilikartta, Tietuemäärä: 409. 	19.5.2022 	19:55:26 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Myyntikoodin vähennystili, Tietuemäärä: 6. 	19.5.2022 	19:55:26 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Varastotapahtuma, Tietuemäärä: 225883. 	19.5.2022 	19:55:43 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Tuote, Tietuemäärä: 1. 	19.5.2022 	19:56:44 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Asiakas, Tietuemäärä: 216. 	19.5.2022 	19:56:44 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Toimittaja, Tietuemäärä: 14. 	19.5.2022 	19:56:44 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Työntekijä, Tietuemäärä: 72. 	19.5.2022 	19:56:44 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Asiakk. osoite, Tietuemäärä: 97. 	19.5.2022 	19:56:44 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Asiakk. yhteyshenkilö, Tietuemäärä: 291. 	19.5.2022 	19:56:44 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Toimittajan osoite, Tietuemäärä: 3. 	19.5.2022 	19:56:44 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Toimittajan yhteyshenkilö, Tietuemäärä: 15. 	19.5.2022 	19:56:44 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Lasku, Tietuemäärä: 17684. 	19.5.2022 	19:56:46 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Laskurivi, Tietuemäärä: 94744. 	19.5.2022 	19:56:56 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Maksuehto, Tietuemäärä: 15. 	19.5.2022 	19:57:23 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Ostotilauksen rivi, Tietuemäärä: 3814. 	19.5.2022 	19:57:24 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Myyntitilaus, Tietuemäärä: 16942. 	19.5.2022 	19:57:27 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: zLinkki, Tietuemäärä: 128743. 	19.5.2022 	19:57:39 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Myyntitilauksen rivi, Tietuemäärä: 81926. 	19.5.2022 	19:58:12 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 19:58:16
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 940
Content-Uncompressed-Length: 1509

LZ4. 	19.5.2022 	19:58:16 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	19:58:16 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	19:58:16 	lx 	(4. palvelin)

  database connect time: 0.0006 seconds. 	19.5.2022 	19:58:16 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	19:58:16 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	19:58:16 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	19:58:31 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:19.35641
  
SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info
 FROM purchase_order_row por
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	19:58:35 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 9, loop count: 9, bytes sent 734940 / 1943057, 1208117 remaining, total send time 132176 µs. 	19.5.2022 	19:58:36 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 22, loop count: 24, bytes sent 1796520 / 1943057, 146537 remaining, total send time 467360 µs. 	19.5.2022 	19:58:36 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 24, loop count: 26, bytes sent 1943057 / 1943057, 0 remaining, total send time 575611 µs. 	19.5.2022 	19:58:36 	lx 	(4. palvelin)

Change ID's empty for table: Myyntikoodi, Tietuemäärä: 9. 	19.5.2022 	19:58:56 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Varastopaikka, Tietuemäärä: 264. 	19.5.2022 	19:58:56 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Ostotilaus, Tietuemäärä: 1355. 	19.5.2022 	19:58:58 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Lähetyslista, Tietuemäärä: 33167. 	19.5.2022 	19:59:01 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Laskun suoritus, Tietuemäärä: 17852. 	19.5.2022 	19:59:08 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Ostokoodi, Tietuemäärä: 5. 	19.5.2022 	19:59:12 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Tuotteen toimittaja, Tietuemäärä: 455. 	19.5.2022 	19:59:12 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Valuuttakurssi, Tietuemäärä: 5. 	19.5.2022 	19:59:13 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Reklamaatio, Tietuemäärä: 78. 	19.5.2022 	19:59:13 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Lisäkenttä, Tietuemäärä: 2831. 	19.5.2022 	19:59:13 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Tehtävä, Tietuemäärä: 1. 	19.5.2022 	19:59:14 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Työ, Tietuemäärä: 44798. 	19.5.2022 	19:59:15 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Työmääräin, Tietuemäärä: 109219. 	19.5.2022 	19:59:37 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Työn lask. materiaali, Tietuemäärä: 55514. 	19.5.2022 	20:00:07 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Työn tot. materiaali, Tietuemäärä: 155380. 	19.5.2022 	20:00:26 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Työn lask. työvaihe, Tietuemäärä: 180304. 	19.5.2022 	20:01:08 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:02:14 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 7, loop count: 7, bytes sent 571620 / 1067572, 495952 remaining, total send time 112653 µs. 	19.5.2022 	20:02:18 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 8, loop count: 9, bytes sent 653280 / 1067572, 414292 remaining, total send time 172546 µs. 	19.5.2022 	20:02:18 	lx 	(4. palvelin)

 -- tcp answer 2, send count: 14, loop count: 15, bytes sent 1067572 / 1067572, 0 remaining, total send time 329634 µs. 	19.5.2022 	20:02:18 	lx 	(4. palvelin)

Unique ID's too short for table: Työn tot. työvaihe, Tietuemäärä: 4. 	19.5.2022 	20:02:39 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Change ID's empty for table: Työn tot. työvaihe, Tietuemäärä: 354836. 	19.5.2022 	20:02:39 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	20:03:45 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 81, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 210 bytes ***. 	19.5.2022 	20:04:14 	lx 	(4. palvelin)

closing socket '81'. 	19.5.2022 	20:04:14 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:04:33 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 4, send result: -1, send count: 6, loop count: 6, bytes sent 489960 / 1067572, 577612 remaining, total send time 113240 µs. 	19.5.2022 	20:04:36 	lx 	(4. palvelin)

 -- tcp answer 4, send count: 14, loop count: 15, bytes sent 1067572 / 1067572, 0 remaining, total send time 358786 µs. 	19.5.2022 	20:04:36 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:04:44 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 16, loop count: 17, bytes sent 1257564 / 1943057, 685493 remaining, total send time 238495 µs. 	19.5.2022 	20:04:49 	lx 	(4. palvelin)

error:  -- tcp answer 5, remaining bytes send failed with result code: -100, bytes sent: 1747524 / 1943057, total send time 392606 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:323: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	20:04:49 	lx 	(4. palvelin)

error:  -- tcp answer 5, remaining bytes send failed with result code: -100, bytes sent: 1747524 / 1943057, total send time 392606 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:323: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	20:04:49 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 81, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 217 bytes ***. 	19.5.2022 	20:05:00 	lx 	(4. palvelin)

closing socket '81'. 	19.5.2022 	20:05:00 	lx 	(4. palvelin)

Change ID's empty for table: Työn kuormitus, Tietuemäärä: 493225. 	19.5.2022 	20:06:04 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	20:06:17 	_lx_SERVER 	(8. tbl_ 7)

*** tcp close for sock 79, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

closing socket '80'. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          5
poll.fd_count:        0
pollCount:            16872
pollInCount:          7
pollOutCount:         0
pollCloseCount:       2
pollErrCount:         0
fd add/remove count:  4/4
totalBytesReceived:   5678
totalBytesSent:       293976. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

  database connect time: 0.0008 seconds. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x012956ccc0. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	20:06:18 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	19.5.2022 	20:06:18 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	20:06:24 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

  database connect time: 0.0201 seconds. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011f088230, size: 400. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

--- server started in 0.1035 seconds, plugins loaded in 0.0146 seconds, 2022-05-19 20:06:26, used memory 3096.5 kb --- 	 7. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	20:06:26 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 20:06:32
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 744
Content-Uncompressed-Length: 1108

LZ4. 	19.5.2022 	20:06:32 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:06:32 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:06:32 	lx 	(4. palvelin)

  database connect time: 0.0007 seconds. 	19.5.2022 	20:06:32 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	20:06:32 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	20:06:32 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:06:52 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:30.67512
  
SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info
 FROM purchase_order po
 LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	20:07:03 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 13, loop count: 12, bytes sent 1041515 / 1041515, 0 remaining, total send time 222713 µs. 	19.5.2022 	20:07:03 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:07:13 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 2, send count: 24, loop count: 24, bytes sent 1912619 / 1912619, 0 remaining, total send time 445374 µs. 	19.5.2022 	20:07:27 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	20:07:46 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	20:08:44 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 57281, first value: '20160630.132601.5o003.wo_  s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	20:09:41 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 5, send count: 22, loop count: 22, bytes sent 1698103 / 1698103, 0 remaining, total send time 439017 µs. 	19.5.2022 	20:09:52 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 152870, first value: 'KORKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	20:09:59 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 6, send count: 75, loop count: 78, bytes sent 6047208 / 6047208, 0 remaining, total send time 1433573 µs. 	19.5.2022 	20:11:31 	lx 	(4. palvelin)

Change ID's empty for table: Rahtikirja, Tietuemäärä: 1158. 	19.5.2022 	20:11:55 	_tbl_ UUID_FOR_ALL_CHECK 	(5. tbl_ 4)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 17700, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	20:12:51 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 5, loop count: 8, bytes sent 408300 / 659206, 250906 remaining, total send time 159507 µs. 	19.5.2022 	20:12:54 	lx 	(4. palvelin)

 -- tcp answer 7, send count: 9, loop count: 12, bytes sent 659206 / 659206, 0 remaining, total send time 224502 µs. 	19.5.2022 	20:12:54 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 47322, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	20:14:03 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 8, send count: 8, loop count: 9, bytes sent 551351 / 551351, 0 remaining, total send time 109064 µs. 	19.5.2022 	20:14:07 	lx 	(4. palvelin)

*** tcp close for sock 82, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 192 bytes ***. 	19.5.2022 	20:14:08 	lx 	(4. palvelin)

closing socket '82'. 	19.5.2022 	20:14:08 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:15:39 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 9, send result: -1, send count: 9, loop count: 9, bytes sent 685944 / 1041516, 355572 remaining, total send time 1243 µs. 	19.5.2022 	20:15:45 	lx 	(4. palvelin)

 -- tcp answer 9, send result: -1, send count: 11, loop count: 13, bytes sent 849264 / 1041516, 192252 remaining, total send time 105271 µs. 	19.5.2022 	20:15:45 	lx 	(4. palvelin)

 -- tcp answer 9, send count: 14, loop count: 16, bytes sent 1041516 / 1041516, 0 remaining, total send time 158129 µs. 	19.5.2022 	20:15:45 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:15:49 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 7, loop count: 7, bytes sent 457296 / 1912620, 1455324 remaining, total send time 467 µs. 	19.5.2022 	20:15:57 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 8, loop count: 9, bytes sent 538956 / 1912620, 1373664 remaining, total send time 52534 µs. 	19.5.2022 	20:15:57 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 10, loop count: 13, bytes sent 702276 / 1912620, 1210344 remaining, total send time 154536 µs. 	19.5.2022 	20:15:57 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 12, loop count: 16, bytes sent 800268 / 1912620, 1112352 remaining, total send time 208222 µs. 	19.5.2022 	20:15:57 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 13, loop count: 18, bytes sent 881928 / 1912620, 1030692 remaining, total send time 266013 µs. 	19.5.2022 	20:15:57 	lx 	(4. palvelin)

error:  -- tcp answer 10, remaining bytes send failed with result code: -100, bytes sent: 1567872 / 1912620, total send time 335786 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:323: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	20:15:57 	lx 	(4. palvelin)

error:  -- tcp answer 10, remaining bytes send failed with result code: -100, bytes sent: 1567872 / 1912620, total send time 335786 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:323: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	20:15:57 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 82, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 220 bytes ***. 	19.5.2022 	20:16:14 	lx 	(4. palvelin)

closing socket '82'. 	19.5.2022 	20:16:14 	lx 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	20:16:30 	_lx_SERVER 	(8. tbl_ 7)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

closing socket '80'. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

*** tcp close for sock 81, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

closing socket '81'. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          10
poll.fd_count:        0
pollCount:            5408
pollInCount:          12
pollOutCount:         0
pollCloseCount:       2
pollErrCount:         0
fd add/remove count:  4/4
totalBytesReceived:   11544
totalBytesSent:       744841. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

  database connect time: 0.0014 seconds. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x011f088230. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	20:16:30 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	19.5.2022 	20:16:30 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	20:16:35 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

  database connect time: 0.0176 seconds. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0172338bf0, size: 400. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

--- server started in 0.0735 seconds, plugins loaded in 0.0121 seconds, 2022-05-19 20:16:37, used memory 3097.2 kb --- 	 7. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	20:16:37 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 20:16:40
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 758
Content-Uncompressed-Length: 1108

LZ4. 	19.5.2022 	20:16:40 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:16:40 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:16:40 	lx 	(4. palvelin)

  database connect time: 0.0024 seconds. 	19.5.2022 	20:16:40 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	20:16:40 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	20:16:40 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:16:45 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:11.23475
  
SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info
 FROM purchase_order po
 LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	20:16:51 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 1042251, 633951 remaining, total send time 1624 µs. 	19.5.2022 	20:16:51 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 1042251, 552291 remaining, total send time 53064 µs. 	19.5.2022 	20:16:51 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 1042251, 470631 remaining, total send time 106098 µs. 	19.5.2022 	20:16:51 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 14, loop count: 17, bytes sent 1042251 / 1042251, 0 remaining, total send time 213854 µs. 	19.5.2022 	20:16:51 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:16:54 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 7, loop count: 8, bytes sent 506292 / 1978252, 1471960 remaining, total send time 51936 µs. 	19.5.2022 	20:17:02 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 8, loop count: 10, bytes sent 587952 / 1978252, 1390300 remaining, total send time 106222 µs. 	19.5.2022 	20:17:02 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 12, loop count: 16, bytes sent 849264 / 1978252, 1128988 remaining, total send time 230122 µs. 	19.5.2022 	20:17:02 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 13, loop count: 18, bytes sent 930924 / 1978252, 1047328 remaining, total send time 282163 µs. 	19.5.2022 	20:17:03 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 16, loop count: 22, bytes sent 1110576 / 1978252, 867676 remaining, total send time 346407 µs. 	19.5.2022 	20:17:03 	lx 	(4. palvelin)

error:  -- tcp answer 2, remaining bytes send failed with result code: -100, bytes sent: 1192236 / 1978252, total send time 399768 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:323: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	20:17:03 	lx 	(4. palvelin)

error:  -- tcp answer 2, remaining bytes send failed with result code: -100, bytes sent: 1192236 / 1978252, total send time 399768 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:323: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	20:17:03 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 209 bytes ***. 	19.5.2022 	20:18:15 	lx 	(4. palvelin)

closing socket '83'. 	19.5.2022 	20:18:15 	lx 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	20:26:44 	_lx_SERVER 	(8. tbl_ 7)

*** tcp close for sock 81, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

closing socket '81'. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

*** tcp close for sock 82, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

closing socket '82'. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          2
poll.fd_count:        0
pollCount:            24872
pollInCount:          3
pollOutCount:         0
pollCloseCount:       1
pollErrCount:         0
fd add/remove count:  3/3
totalBytesReceived:   2238
totalBytesSent:       81660. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

  database connect time: 0.0026 seconds. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0172338bf0. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	20:26:44 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	19.5.2022 	20:26:44 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	20:26:46 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

  database connect time: 0.0174 seconds. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0169a89270, size: 400. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

--- server started in 0.0646 seconds, plugins loaded in 0.0080 seconds, 2022-05-19 20:26:48, used memory 3096.6 kb --- 	 7. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	20:26:48 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 20:27:06
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 948
Content-Uncompressed-Length: 1509

LZ4. 	19.5.2022 	20:27:06 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:27:06 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:27:06 	lx 	(4. palvelin)

  database connect time: 0.0048 seconds. 	19.5.2022 	20:27:06 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	20:27:06 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	20:27:06 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:27:11 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:12.51228
  
SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info
 FROM purchase_order_row por
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	20:27:19 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 2008443, 1600143 remaining, total send time 1334 µs. 	19.5.2022 	20:27:19 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 2008443, 1518483 remaining, total send time 108396 µs. 	19.5.2022 	20:27:19 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 2008443, 1436823 remaining, total send time 218781 µs. 	19.5.2022 	20:27:19 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 10, loop count: 13, bytes sent 751272 / 2008443, 1257171 remaining, total send time 339767 µs. 	19.5.2022 	20:27:19 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 17, loop count: 21, bytes sent 1257564 / 2008443, 750879 remaining, total send time 462600 µs. 	19.5.2022 	20:27:19 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 18, loop count: 23, bytes sent 1339224 / 2008443, 669219 remaining, total send time 570446 µs. 	19.5.2022 	20:27:20 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 19, loop count: 25, bytes sent 1420884 / 2008443, 587559 remaining, total send time 690461 µs. 	19.5.2022 	20:27:20 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 25, loop count: 32, bytes sent 1845516 / 2008443, 162927 remaining, total send time 806703 µs. 	19.5.2022 	20:27:20 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 27, loop count: 34, bytes sent 2008443 / 2008443, 0 remaining, total send time 929925 µs. 	19.5.2022 	20:27:20 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:27:25 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 5, loop count: 7, bytes sent 342972 / 1049094, 706122 remaining, total send time 207439 µs. 	19.5.2022 	20:27:32 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 7, loop count: 10, bytes sent 440964 / 1049094, 608130 remaining, total send time 311453 µs. 	19.5.2022 	20:27:32 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 8, loop count: 12, bytes sent 522624 / 1049094, 526470 remaining, total send time 417059 µs. 	19.5.2022 	20:27:32 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 12, loop count: 17, bytes sent 947464 / 1049094, 101630 remaining, total send time 523459 µs. 	19.5.2022 	20:27:32 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 13, loop count: 19, bytes sent 1029124 / 1049094, 19970 remaining, total send time 626581 µs. 	19.5.2022 	20:27:32 	lx 	(4. palvelin)

 -- tcp answer 2, send count: 14, loop count: 20, bytes sent 1049094 / 1049094, 0 remaining, total send time 731713 µs. 	19.5.2022 	20:27:32 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	20:27:43 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	20:28:14 	_lx_ExecuteSqlNew 	(4. palvelin)

error:  -- tcp answer 4, remaining bytes send failed with result code: -100, bytes sent: 81660 / 304471, total send time 10540306 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:323: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	20:28:25 	lx 	(4. palvelin)

*** tcp close for sock 84, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 221 bytes ***. 	19.5.2022 	20:28:26 	lx 	(4. palvelin)

closing socket '84'. 	19.5.2022 	20:28:26 	lx 	(4. palvelin)

error:  -- tcp answer 4, remaining bytes send failed with result code: -100, bytes sent: 81660 / 304471, total send time 10540306 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:323: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	20:28:26 	_lx_SERVER 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	20:29:02 	_lx_SERVER 	(8. tbl_ 7)

*** tcp close for sock 82, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

closing socket '82'. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

closing socket '83'. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          4
poll.fd_count:        0
pollCount:            2408
pollInCount:          5
pollOutCount:         0
pollCloseCount:       1
pollErrCount:         0
fd add/remove count:  3/3
totalBytesReceived:   4479
totalBytesSent:       222655. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

  database connect time: 0.0027 seconds. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0169a89270. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	20:29:02 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	19.5.2022 	20:29:02 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	20:29:06 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

  database connect time: 0.0210 seconds. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0139eb1220, size: 400. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

--- server started in 0.0820 seconds, plugins loaded in 0.0083 seconds, 2022-05-19 20:29:08, used memory 3097.3 kb --- 	 7. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	20:29:08 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 20:29:18
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 748
Content-Uncompressed-Length: 1108

LZ4. 	19.5.2022 	20:29:18 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:29:18 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:29:18 	lx 	(4. palvelin)

  database connect time: 0.0021 seconds. 	19.5.2022 	20:29:18 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	20:29:18 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	20:29:18 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:29:23 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:11.19924
  
SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info
 FROM purchase_order po
 LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	20:29:30 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 1046950, 638650 remaining, total send time 5371 µs. 	19.5.2022 	20:29:30 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 1046950, 556990 remaining, total send time 159446 µs. 	19.5.2022 	20:29:30 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 1046950, 475330 remaining, total send time 316712 µs. 	19.5.2022 	20:29:30 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 13, loop count: 16, bytes sent 1028916 / 1046950, 18034 remaining, total send time 477128 µs. 	19.5.2022 	20:29:30 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 14, loop count: 17, bytes sent 1046950 / 1046950, 0 remaining, total send time 632807 µs. 	19.5.2022 	20:29:30 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:29:35 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 6, loop count: 8, bytes sent 440964 / 1956455, 1515491 remaining, total send time 314191 µs. 	19.5.2022 	20:29:43 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 7, loop count: 10, bytes sent 522624 / 1956455, 1433831 remaining, total send time 477393 µs. 	19.5.2022 	20:29:43 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 14, loop count: 18, bytes sent 1028916 / 1956455, 927539 remaining, total send time 643238 µs. 	19.5.2022 	20:29:43 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 15, loop count: 20, bytes sent 1110576 / 1956455, 845879 remaining, total send time 798604 µs. 	19.5.2022 	20:29:43 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 21, loop count: 27, bytes sent 1535208 / 1956455, 421247 remaining, total send time 959645 µs. 	19.5.2022 	20:29:44 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 22, loop count: 29, bytes sent 1616868 / 1956455, 339587 remaining, total send time 1115897 µs. 	19.5.2022 	20:29:44 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 23, loop count: 31, bytes sent 1698528 / 1956455, 257927 remaining, total send time 1271484 µs. 	19.5.2022 	20:29:44 	lx 	(4. palvelin)

 -- tcp answer 2, send count: 26, loop count: 34, bytes sent 1956455 / 1956455, 0 remaining, total send time 1425037 µs. 	19.5.2022 	20:29:44 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	20:29:53 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	20:30:20 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 4, send count: 5, loop count: 6, bytes sent 311834 / 311834, 0 remaining, total send time 302657 µs. 	19.5.2022 	20:30:21 	lx 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	20:30:29 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute WHERE clause.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount
 FROM work_order wo
 LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot
 LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
'
SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount
 FROM work_order wo
 LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot
 LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
'
 	19.5.2022 	20:30:29 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute WHERE clause.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount
 FROM work_order wo
 LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot
 LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3. 	19.5.2022 	20:30:29 	_lx_SERVER 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 152870, first value: 'KORKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	20:30:33 	_lx_ExecuteSqlNew 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	20:30:36 	_lx_SERVER 	(8. tbl_ 7)

Tcp server 2 stop failed. 	19.5.2022 	20:30:45 	_lx_SERVER 	(8. tbl_ 7)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	20:30:49 	_lx_SERVER 	(8. tbl_ 7)

Tcp server 2 stop failed. 	19.5.2022 	20:30:58 	_lx_SERVER 	(8. tbl_ 7)

Tcp server 2 stop failed. 	19.5.2022 	20:31:07 	_lx_SERVER 	(3. $InfoLog)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

  database connect time: 0.0242 seconds. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

  database connect time: 0.0053 seconds. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	20:32:23 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	20:32:23 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

  database connect time: 0.0123 seconds. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0121ad30a0, size: 400. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

--- server started in 0.0628 seconds, plugins loaded in 0.0141 seconds, 2022-05-19 20:32:25, used memory 3203.1 kb --- 	 7. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	20:32:25 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 20:32:31
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 742
Content-Uncompressed-Length: 1108

LZ4. 	19.5.2022 	20:32:31 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:32:31 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:32:31 	lx 	(4. palvelin)

  database connect time: 0.0013 seconds. 	19.5.2022 	20:32:31 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	20:32:31 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	20:32:31 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:32:36 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:07.15699
  
SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info
 FROM purchase_order po
 LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	20:32:38 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 7, loop count: 7, bytes sent 489960 / 1052015, 562055 remaining, total send time 657 µs. 	19.5.2022 	20:32:38 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 13, loop count: 14, bytes sent 930924 / 1052015, 121091 remaining, total send time 204423 µs. 	19.5.2022 	20:32:38 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 14, loop count: 16, bytes sent 1012584 / 1052015, 39431 remaining, total send time 408915 µs. 	19.5.2022 	20:32:38 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 15, loop count: 17, bytes sent 1052015 / 1052015, 0 remaining, total send time 612845 µs. 	19.5.2022 	20:32:39 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:32:42 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 8, loop count: 9, bytes sent 686152 / 1928294, 1242142 remaining, total send time 205889 µs. 	19.5.2022 	20:32:45 	lx 	(4. palvelin)

 -- tcp answer 2, send count: 24, loop count: 25, bytes sent 1928294 / 1928294, 0 remaining, total send time 421536 µs. 	19.5.2022 	20:32:46 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	20:32:56 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	20:33:23 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 57281, first value: '20160630.132601.5o003.wo_  s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	20:33:53 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 1751025, 1261065 remaining, total send time 211545 µs. 	19.5.2022 	20:33:55 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 1751025, 1179405 remaining, total send time 416157 µs. 	19.5.2022 	20:33:55 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 8, loop count: 11, bytes sent 653280 / 1751025, 1097745 remaining, total send time 627318 µs. 	19.5.2022 	20:33:55 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 10, loop count: 14, bytes sent 816600 / 1751025, 934425 remaining, total send time 829028 µs. 	19.5.2022 	20:33:55 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 11, loop count: 16, bytes sent 898260 / 1751025, 852765 remaining, total send time 1032191 µs. 	19.5.2022 	20:33:55 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 17, loop count: 23, bytes sent 1339224 / 1751025, 411801 remaining, total send time 1238383 µs. 	19.5.2022 	20:33:56 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 18, loop count: 25, bytes sent 1420884 / 1751025, 330141 remaining, total send time 1443099 µs. 	19.5.2022 	20:33:56 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 19, loop count: 27, bytes sent 1502544 / 1751025, 248481 remaining, total send time 1648492 µs. 	19.5.2022 	20:33:56 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 22, loop count: 31, bytes sent 1682196 / 1751025, 68829 remaining, total send time 1854210 µs. 	19.5.2022 	20:33:56 	lx 	(4. palvelin)

 -- tcp answer 5, send count: 23, loop count: 32, bytes sent 1751025 / 1751025, 0 remaining, total send time 2087976 µs. 	19.5.2022 	20:33:57 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 152870, first value: 'KORKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	20:34:00 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 9, loop count: 11, bytes sent 685944 / 6216142, 5530198 remaining, total send time 415933 µs. 	19.5.2022 	20:34:27 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 10, loop count: 13, bytes sent 767604 / 6216142, 5448538 remaining, total send time 621518 µs. 	19.5.2022 	20:34:27 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 11, loop count: 15, bytes sent 849264 / 6216142, 5366878 remaining, total send time 826348 µs. 	19.5.2022 	20:34:27 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 17, loop count: 22, bytes sent 1273896 / 6216142, 4942246 remaining, total send time 1034081 µs. 	19.5.2022 	20:34:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 18, loop count: 24, bytes sent 1355556 / 6216142, 4860586 remaining, total send time 1239772 µs. 	19.5.2022 	20:34:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 19, loop count: 26, bytes sent 1437216 / 6216142, 4778926 remaining, total send time 1442265 µs. 	19.5.2022 	20:34:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 23, loop count: 31, bytes sent 1862056 / 6216142, 4354086 remaining, total send time 1649479 µs. 	19.5.2022 	20:34:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 24, loop count: 33, bytes sent 1943716 / 6216142, 4272426 remaining, total send time 1853829 µs. 	19.5.2022 	20:34:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 25, loop count: 35, bytes sent 2025376 / 6216142, 4190766 remaining, total send time 2060014 µs. 	19.5.2022 	20:34:29 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 31, loop count: 42, bytes sent 2450008 / 6216142, 3766134 remaining, total send time 2275004 µs. 	19.5.2022 	20:34:29 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 32, loop count: 44, bytes sent 2531668 / 6216142, 3684474 remaining, total send time 2478152 µs. 	19.5.2022 	20:34:29 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 33, loop count: 46, bytes sent 2613328 / 6216142, 3602814 remaining, total send time 2681838 µs. 	19.5.2022 	20:34:29 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 39, loop count: 53, bytes sent 3037960 / 6216142, 3178182 remaining, total send time 2887574 µs. 	19.5.2022 	20:34:29 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 40, loop count: 55, bytes sent 3119620 / 6216142, 3096522 remaining, total send time 3090424 µs. 	19.5.2022 	20:34:30 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 41, loop count: 57, bytes sent 3201280 / 6216142, 3014862 remaining, total send time 3296660 µs. 	19.5.2022 	20:34:30 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 47, loop count: 64, bytes sent 3625912 / 6216142, 2590230 remaining, total send time 3500104 µs. 	19.5.2022 	20:34:30 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 48, loop count: 66, bytes sent 3707572 / 6216142, 2508570 remaining, total send time 3703737 µs. 	19.5.2022 	20:34:30 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 49, loop count: 68, bytes sent 3789232 / 6216142, 2426910 remaining, total send time 3909142 µs. 	19.5.2022 	20:34:31 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 55, loop count: 75, bytes sent 4246528 / 6216142, 1969614 remaining, total send time 4250818 µs. 	19.5.2022 	20:34:31 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 56, loop count: 77, bytes sent 4328188 / 6216142, 1887954 remaining, total send time 4454022 µs. 	19.5.2022 	20:34:31 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 62, loop count: 84, bytes sent 4752820 / 6216142, 1463322 remaining, total send time 4660717 µs. 	19.5.2022 	20:34:31 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 63, loop count: 86, bytes sent 4834480 / 6216142, 1381662 remaining, total send time 4867071 µs. 	19.5.2022 	20:34:31 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 64, loop count: 88, bytes sent 4916140 / 6216142, 1300002 remaining, total send time 5073052 µs. 	19.5.2022 	20:34:32 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 70, loop count: 95, bytes sent 5373436 / 6216142, 842706 remaining, total send time 5282802 µs. 	19.5.2022 	20:34:32 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 71, loop count: 97, bytes sent 5455096 / 6216142, 761046 remaining, total send time 5488866 µs. 	19.5.2022 	20:34:32 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 78, loop count: 106, bytes sent 5961388 / 6216142, 254754 remaining, total send time 5902374 µs. 	19.5.2022 	20:34:33 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 79, loop count: 108, bytes sent 6043048 / 6216142, 173094 remaining, total send time 6111494 µs. 	19.5.2022 	20:34:33 	lx 	(4. palvelin)

 -- tcp answer 6, send count: 82, loop count: 111, bytes sent 6216142 / 6216142, 0 remaining, total send time 6321357 µs. 	19.5.2022 	20:34:33 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 17700, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	20:35:14 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 6, loop count: 6, bytes sent 457296 / 649334, 192038 remaining, total send time 850 µs. 	19.5.2022 	20:35:14 	lx 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 7, loop count: 8, bytes sent 538956 / 649334, 110378 remaining, total send time 205060 µs. 	19.5.2022 	20:35:14 	lx 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 8, loop count: 10, bytes sent 620616 / 649334, 28718 remaining, total send time 409090 µs. 	19.5.2022 	20:35:15 	lx 	(4. palvelin)

 -- tcp answer 7, send count: 9, loop count: 11, bytes sent 649334 / 649334, 0 remaining, total send time 615123 µs. 	19.5.2022 	20:35:15 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 47322, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	20:35:58 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 8, send count: 7, loop count: 8, bytes sent 543550 / 543550, 0 remaining, total send time 407883 µs. 	19.5.2022 	20:36:00 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 183 bytes ***. 	19.5.2022 	20:36:00 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	20:36:00 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:43:20 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 9, send result: -1, send count: 10, loop count: 10, bytes sent 718608 / 1052015, 333407 remaining, total send time 42826 µs. 	19.5.2022 	20:43:22 	lx 	(4. palvelin)

 -- tcp answer 9, send result: -1, send count: 11, loop count: 12, bytes sent 800268 / 1052015, 251747 remaining, total send time 244310 µs. 	19.5.2022 	20:43:22 	lx 	(4. palvelin)

 -- tcp answer 9, send count: 15, loop count: 16, bytes sent 1052015 / 1052015, 0 remaining, total send time 446775 µs. 	19.5.2022 	20:43:22 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:43:24 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 7, loop count: 9, bytes sent 669820 / 1928292, 1258472 remaining, total send time 406215 µs. 	19.5.2022 	20:43:27 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 8, loop count: 11, bytes sent 751480 / 1928292, 1176812 remaining, total send time 609886 µs. 	19.5.2022 	20:43:27 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 9, loop count: 13, bytes sent 833140 / 1928292, 1095152 remaining, total send time 813050 µs. 	19.5.2022 	20:43:27 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 15, loop count: 20, bytes sent 1257772 / 1928292, 670520 remaining, total send time 1019239 µs. 	19.5.2022 	20:43:28 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 16, loop count: 22, bytes sent 1339432 / 1928292, 588860 remaining, total send time 1224517 µs. 	19.5.2022 	20:43:28 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 17, loop count: 24, bytes sent 1421092 / 1928292, 507200 remaining, total send time 1429972 µs. 	19.5.2022 	20:43:28 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 21, loop count: 29, bytes sent 1845932 / 1928292, 82360 remaining, total send time 1634834 µs. 	19.5.2022 	20:43:28 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 22, loop count: 31, bytes sent 1927592 / 1928292, 700 remaining, total send time 1841739 µs. 	19.5.2022 	20:43:28 	lx 	(4. palvelin)

 -- tcp answer 10, send count: 23, loop count: 32, bytes sent 1928292 / 1928292, 0 remaining, total send time 2046639 µs. 	19.5.2022 	20:43:29 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	20:43:37 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	20:43:58 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 12, send count: 5, loop count: 6, bytes sent 300919 / 300919, 0 remaining, total send time 402800 µs. 	19.5.2022 	20:43:59 	lx 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 57281, first value: '20160630.132601.5o003.wo_  s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	20:44:19 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 11, loop count: 12, bytes sent 783936 / 1751025, 967089 remaining, total send time 210167 µs. 	19.5.2022 	20:44:21 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 12, loop count: 14, bytes sent 865596 / 1751025, 885429 remaining, total send time 415676 µs. 	19.5.2022 	20:44:21 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 13, loop count: 16, bytes sent 947256 / 1751025, 803769 remaining, total send time 620733 µs. 	19.5.2022 	20:44:21 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 17, loop count: 21, bytes sent 1371888 / 1751025, 379137 remaining, total send time 828948 µs. 	19.5.2022 	20:44:22 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 19, loop count: 24, bytes sent 1535208 / 1751025, 215817 remaining, total send time 1034095 µs. 	19.5.2022 	20:44:22 	lx 	(4. palvelin)

 -- tcp answer 13, send count: 22, loop count: 27, bytes sent 1751025 / 1751025, 0 remaining, total send time 1237933 µs. 	19.5.2022 	20:44:22 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 152870, first value: 'KORKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	20:44:25 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 7, loop count: 7, bytes sent 457296 / 6125155, 5667859 remaining, total send time 2060 µs. 	19.5.2022 	20:44:52 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 8, loop count: 9, bytes sent 538956 / 6125155, 5586199 remaining, total send time 204604 µs. 	19.5.2022 	20:44:52 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 9, loop count: 11, bytes sent 620616 / 6125155, 5504539 remaining, total send time 407607 µs. 	19.5.2022 	20:44:52 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 15, loop count: 18, bytes sent 1045248 / 6125155, 5079907 remaining, total send time 613879 µs. 	19.5.2022 	20:44:52 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 16, loop count: 20, bytes sent 1126908 / 6125155, 4998247 remaining, total send time 821301 µs. 	19.5.2022 	20:44:52 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 17, loop count: 22, bytes sent 1208568 / 6125155, 4916587 remaining, total send time 1028021 µs. 	19.5.2022 	20:44:53 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 18, loop count: 24, bytes sent 1290228 / 6125155, 4834927 remaining, total send time 1231611 µs. 	19.5.2022 	20:44:53 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 20, loop count: 27, bytes sent 1388220 / 6125155, 4736935 remaining, total send time 1435600 µs. 	19.5.2022 	20:44:53 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 21, loop count: 29, bytes sent 1469880 / 6125155, 4655275 remaining, total send time 1638222 µs. 	19.5.2022 	20:44:53 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 25, loop count: 34, bytes sent 1894512 / 6125155, 4230643 remaining, total send time 1841849 µs. 	19.5.2022 	20:44:53 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 26, loop count: 36, bytes sent 1976172 / 6125155, 4148983 remaining, total send time 2046218 µs. 	19.5.2022 	20:44:54 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 27, loop count: 38, bytes sent 2057832 / 6125155, 4067323 remaining, total send time 2249738 µs. 	19.5.2022 	20:44:54 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 33, loop count: 45, bytes sent 2482464 / 6125155, 3642691 remaining, total send time 2460140 µs. 	19.5.2022 	20:44:54 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 34, loop count: 47, bytes sent 2564124 / 6125155, 3561031 remaining, total send time 2663894 µs. 	19.5.2022 	20:44:54 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 35, loop count: 49, bytes sent 2645784 / 6125155, 3479371 remaining, total send time 2868616 µs. 	19.5.2022 	20:44:54 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 38, loop count: 53, bytes sent 3070416 / 6125155, 3054739 remaining, total send time 3072756 µs. 	19.5.2022 	20:44:55 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 39, loop count: 55, bytes sent 3152076 / 6125155, 2973079 remaining, total send time 3278487 µs. 	19.5.2022 	20:44:55 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 46, loop count: 63, bytes sent 3658368 / 6125155, 2466787 remaining, total send time 3489715 µs. 	19.5.2022 	20:44:55 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 47, loop count: 65, bytes sent 3740028 / 6125155, 2385127 remaining, total send time 3700459 µs. 	19.5.2022 	20:44:55 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 48, loop count: 67, bytes sent 3821688 / 6125155, 2303467 remaining, total send time 3907716 µs. 	19.5.2022 	20:44:55 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 54, loop count: 74, bytes sent 4246320 / 6125155, 1878835 remaining, total send time 4120079 µs. 	19.5.2022 	20:44:56 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 55, loop count: 76, bytes sent 4327980 / 6125155, 1797175 remaining, total send time 4330456 µs. 	19.5.2022 	20:44:56 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 56, loop count: 78, bytes sent 4409640 / 6125155, 1715515 remaining, total send time 4685858 µs. 	19.5.2022 	20:44:56 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 62, loop count: 85, bytes sent 4834272 / 6125155, 1290883 remaining, total send time 4896401 µs. 	19.5.2022 	20:44:56 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 63, loop count: 87, bytes sent 4915932 / 6125155, 1209223 remaining, total send time 5102751 µs. 	19.5.2022 	20:44:57 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 64, loop count: 89, bytes sent 4997592 / 6125155, 1127563 remaining, total send time 5312609 µs. 	19.5.2022 	20:44:57 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 67, loop count: 93, bytes sent 5242572 / 6125155, 882583 remaining, total send time 5526529 µs. 	19.5.2022 	20:44:57 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 71, loop count: 98, bytes sent 5683536 / 6125155, 441619 remaining, total send time 5737380 µs. 	19.5.2022 	20:44:57 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 72, loop count: 100, bytes sent 5765196 / 6125155, 359959 remaining, total send time 5944571 µs. 	19.5.2022 	20:44:57 	lx 	(4. palvelin)

 -- tcp answer 14, send count: 77, loop count: 106, bytes sent 6125155 / 6125155, 0 remaining, total send time 6359448 µs. 	19.5.2022 	20:44:58 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 17700, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	20:45:27 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 15, send result: -1, send count: 7, loop count: 9, bytes sent 440964 / 649333, 208369 remaining, total send time 431888 µs. 	19.5.2022 	20:45:28 	lx 	(4. palvelin)

 -- tcp answer 15, send result: -1, send count: 8, loop count: 11, bytes sent 522624 / 649333, 126709 remaining, total send time 633948 µs. 	19.5.2022 	20:45:28 	lx 	(4. palvelin)

 -- tcp answer 15, send count: 10, loop count: 13, bytes sent 649333 / 649333, 0 remaining, total send time 837033 µs. 	19.5.2022 	20:45:29 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 47322, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	20:46:09 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 16, send result: -1, send count: 5, loop count: 8, bytes sent 342972 / 543554, 200582 remaining, total send time 606672 µs. 	19.5.2022 	20:46:11 	lx 	(4. palvelin)

 -- tcp answer 16, send count: 8, loop count: 11, bytes sent 543554 / 543554, 0 remaining, total send time 819056 µs. 	19.5.2022 	20:46:12 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 185 bytes ***. 	19.5.2022 	20:46:13 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	20:46:13 	lx 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	20:48:04 	_lx_SERVER 	(8. tbl_ 7)

*** tcp close for sock 76, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

closing socket '76'. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

closing socket '77'. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          16
poll.fd_count:        0
pollCount:            24168
pollInCount:          18
pollOutCount:         0
pollCloseCount:       2
pollErrCount:         0
fd add/remove count:  4/4
totalBytesReceived:   18557
totalBytesSent:       1245648. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

  database connect time: 0.0014 seconds. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0121ad30a0. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	20:48:04 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	19.5.2022 	20:48:04 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	20:48:08 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

  database connect time: 0.0135 seconds. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0124d44fc0, size: 400. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

--- server started in 0.0743 seconds, plugins loaded in 0.0119 seconds, 2022-05-19 20:48:10, used memory 3096.4 kb --- 	 7. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	20:48:10 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 20:48:19
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 758
Content-Uncompressed-Length: 1108

LZ4. 	19.5.2022 	20:48:19 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	20:48:19 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	20:48:19 	lx 	(4. palvelin)

  database connect time: 0.0033 seconds. 	19.5.2022 	20:48:19 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	20:48:19 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	20:48:19 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:48:23 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:10.12896
  
SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info
 FROM purchase_order po
 LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	20:48:29 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 1047748, 639448 remaining, total send time 1738 µs. 	19.5.2022 	20:48:29 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 7, loop count: 8, bytes sent 571620 / 1047748, 476128 remaining, total send time 260289 µs. 	19.5.2022 	20:48:29 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 13, loop count: 15, bytes sent 996252 / 1047748, 51496 remaining, total send time 520783 µs. 	19.5.2022 	20:48:30 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 14, loop count: 16, bytes sent 1047748 / 1047748, 0 remaining, total send time 778575 µs. 	19.5.2022 	20:48:30 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	20:48:32 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 7, loop count: 9, bytes sent 620616 / 1983436, 1362820 remaining, total send time 508046 µs. 	19.5.2022 	20:48:40 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 9, loop count: 12, bytes sent 783936 / 1983436, 1199500 remaining, total send time 764800 µs. 	19.5.2022 	20:48:40 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 10, loop count: 14, bytes sent 865596 / 1983436, 1117840 remaining, total send time 1020507 µs. 	19.5.2022 	20:48:40 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 14, loop count: 19, bytes sent 1290228 / 1983436, 693208 remaining, total send time 1276073 µs. 	19.5.2022 	20:48:41 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 15, loop count: 21, bytes sent 1371888 / 1983436, 611548 remaining, total send time 1530149 µs. 	19.5.2022 	20:48:41 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 16, loop count: 23, bytes sent 1453548 / 1983436, 529888 remaining, total send time 1784473 µs. 	19.5.2022 	20:48:41 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 22, loop count: 30, bytes sent 1910844 / 1983436, 72592 remaining, total send time 2039766 µs. 	19.5.2022 	20:48:41 	lx 	(4. palvelin)

 -- tcp answer 2, send count: 23, loop count: 31, bytes sent 1983436 / 1983436, 0 remaining, total send time 2291832 µs. 	19.5.2022 	20:48:42 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	20:48:49 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	20:49:04 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 4, send count: 5, loop count: 6, bytes sent 313285 / 313285, 0 remaining, total send time 504369 µs. 	19.5.2022 	20:49:06 	lx 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 57281, first value: '20160630.132601.5o003.wo_  s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	20:49:25 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 7, loop count: 8, bytes sent 522624 / 1603007, 1080383 remaining, total send time 254867 µs. 	19.5.2022 	20:49:32 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 8, loop count: 10, bytes sent 604284 / 1603007, 998723 remaining, total send time 510826 µs. 	19.5.2022 	20:49:32 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 9, loop count: 12, bytes sent 685944 / 1603007, 917063 remaining, total send time 765244 µs. 	19.5.2022 	20:49:32 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 12, loop count: 16, bytes sent 1110576 / 1603007, 492431 remaining, total send time 1022017 µs. 	19.5.2022 	20:49:33 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 13, loop count: 18, bytes sent 1192236 / 1603007, 410771 remaining, total send time 1277678 µs. 	19.5.2022 	20:49:33 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 14, loop count: 20, bytes sent 1273896 / 1603007, 329111 remaining, total send time 1533363 µs. 	19.5.2022 	20:49:33 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 16, loop count: 23, bytes sent 1502544 / 1603007, 100463 remaining, total send time 1791745 µs. 	19.5.2022 	20:49:33 	lx 	(4. palvelin)

 -- tcp answer 5, send count: 18, loop count: 25, bytes sent 1603007 / 1603007, 0 remaining, total send time 2049001 µs. 	19.5.2022 	20:49:34 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 152870, first value: 'KORKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	20:49:37 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 10, loop count: 13, bytes sent 751272 / 6166825, 5415553 remaining, total send time 763023 µs. 	19.5.2022 	20:50:33 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 11, loop count: 15, bytes sent 832932 / 6166825, 5333893 remaining, total send time 1020462 µs. 	19.5.2022 	20:50:33 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 12, loop count: 17, bytes sent 914592 / 6166825, 5252233 remaining, total send time 1275329 µs. 	19.5.2022 	20:50:33 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 18, loop count: 24, bytes sent 1371888 / 6166825, 4794937 remaining, total send time 1539557 µs. 	19.5.2022 	20:50:33 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 19, loop count: 26, bytes sent 1453548 / 6166825, 4713277 remaining, total send time 1797935 µs. 	19.5.2022 	20:50:34 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 22, loop count: 30, bytes sent 1698528 / 6166825, 4468297 remaining, total send time 2054941 µs. 	19.5.2022 	20:50:34 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 28, loop count: 37, bytes sent 2139492 / 6166825, 4027333 remaining, total send time 2315143 µs. 	19.5.2022 	20:50:34 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 29, loop count: 39, bytes sent 2221152 / 6166825, 3945673 remaining, total send time 2570757 µs. 	19.5.2022 	20:50:34 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 30, loop count: 41, bytes sent 2302812 / 6166825, 3864013 remaining, total send time 2825712 µs. 	19.5.2022 	20:50:35 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 36, loop count: 48, bytes sent 2727444 / 6166825, 3439381 remaining, total send time 3083047 µs. 	19.5.2022 	20:50:35 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 37, loop count: 50, bytes sent 2809104 / 6166825, 3357721 remaining, total send time 3339245 µs. 	19.5.2022 	20:50:35 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 38, loop count: 52, bytes sent 2890764 / 6166825, 3276061 remaining, total send time 3594733 µs. 	19.5.2022 	20:50:35 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 44, loop count: 59, bytes sent 3315396 / 6166825, 2851429 remaining, total send time 3852972 µs. 	19.5.2022 	20:50:36 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 45, loop count: 61, bytes sent 3397056 / 6166825, 2769769 remaining, total send time 4105378 µs. 	19.5.2022 	20:50:36 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 46, loop count: 63, bytes sent 3478716 / 6166825, 2688109 remaining, total send time 4358287 µs. 	19.5.2022 	20:50:36 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 52, loop count: 70, bytes sent 3903348 / 6166825, 2263477 remaining, total send time 4615841 µs. 	19.5.2022 	20:50:36 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 53, loop count: 72, bytes sent 3985008 / 6166825, 2181817 remaining, total send time 4873923 µs. 	19.5.2022 	20:50:37 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 54, loop count: 74, bytes sent 4066668 / 6166825, 2100157 remaining, total send time 5139391 µs. 	19.5.2022 	20:50:37 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 59, loop count: 80, bytes sent 4491300 / 6166825, 1675525 remaining, total send time 5398210 µs. 	19.5.2022 	20:50:37 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 60, loop count: 82, bytes sent 4572960 / 6166825, 1593865 remaining, total send time 5654170 µs. 	19.5.2022 	20:50:38 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 61, loop count: 84, bytes sent 4654620 / 6166825, 1512205 remaining, total send time 5906768 µs. 	19.5.2022 	20:50:38 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 67, loop count: 91, bytes sent 5079252 / 6166825, 1087573 remaining, total send time 6163575 µs. 	19.5.2022 	20:50:38 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 68, loop count: 93, bytes sent 5160912 / 6166825, 1005913 remaining, total send time 6420089 µs. 	19.5.2022 	20:50:38 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 69, loop count: 95, bytes sent 5242572 / 6166825, 924253 remaining, total send time 6674525 µs. 	19.5.2022 	20:50:39 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 74, loop count: 101, bytes sent 5667204 / 6166825, 499621 remaining, total send time 6930197 µs. 	19.5.2022 	20:50:39 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 75, loop count: 103, bytes sent 5748864 / 6166825, 417961 remaining, total send time 7186695 µs. 	19.5.2022 	20:50:39 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 76, loop count: 105, bytes sent 5830524 / 6166825, 336301 remaining, total send time 7441726 µs. 	19.5.2022 	20:50:39 	lx 	(4. palvelin)

 -- tcp answer 6, send count: 80, loop count: 109, bytes sent 6166825 / 6166825, 0 remaining, total send time 7696087 µs. 	19.5.2022 	20:50:40 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 17700, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	20:51:09 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 9, loop count: 9, bytes sent 636948 / 658284, 21336 remaining, total send time 1385 µs. 	19.5.2022 	20:51:11 	lx 	(4. palvelin)

 -- tcp answer 7, send count: 10, loop count: 10, bytes sent 658284 / 658284, 0 remaining, total send time 254180 µs. 	19.5.2022 	20:51:12 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 47322, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	20:51:51 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 8, send result: -1, send count: 7, loop count: 7, bytes sent 506292 / 545256, 38964 remaining, total send time 1830 µs. 	19.5.2022 	20:51:54 	lx 	(4. palvelin)

 -- tcp answer 8, send count: 8, loop count: 8, bytes sent 545256 / 545256, 0 remaining, total send time 254461 µs. 	19.5.2022 	20:51:54 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 179 bytes ***. 	19.5.2022 	20:51:55 	lx 	(4. palvelin)

closing socket '80'. 	19.5.2022 	20:51:55 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	20:59:48 	_lx_ExecuteSqlNew 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	20:59:56 	_lx_SERVER 	(8. tbl_ 7)

Tcp server 2 stop failed. 	19.5.2022 	21:00:05 	_lx_SERVER 	(8. tbl_ 7)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	19.5.2022 	21:00:12 	_lx_SERVER 	(8. tbl_ 7)

Tcp server 2 stop failed. 	19.5.2022 	21:00:20 	_lx_SERVER 	(8. tbl_ 7)

Tcp server 2 stop failed. 	19.5.2022 	21:00:31 	_lx_SERVER 	(8. tbl_ 7)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

  database connect time: 0.0196 seconds. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

  database connect time: 0.0053 seconds. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	21:00:46 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	21:00:46 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

  database connect time: 0.0108 seconds. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x012d2465b0, size: 400. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

--- server started in 0.0604 seconds, plugins loaded in 0.0143 seconds, 2022-05-19 21:00:48, used memory 3206.3 kb --- 	 7. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	21:00:48 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 21:01:22
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 741
Content-Uncompressed-Length: 1108

LZ4. 	19.5.2022 	21:01:22 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:01:23 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	21:01:23 	lx 	(4. palvelin)

  database connect time: 0.0078 seconds. 	19.5.2022 	21:01:23 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	21:01:23 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	21:01:23 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:01:27 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:06.83530
  
SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info
 FROM purchase_order po
 LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	21:01:29 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 6, loop count: 6, bytes sent 440964 / 1067833, 626869 remaining, total send time 31118 µs. 	19.5.2022 	21:01:29 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 7, loop count: 8, bytes sent 522624 / 1067833, 545209 remaining, total send time 482658 µs. 	19.5.2022 	21:01:30 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 13, loop count: 15, bytes sent 947256 / 1067833, 120577 remaining, total send time 938115 µs. 	19.5.2022 	21:01:30 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 14, loop count: 17, bytes sent 1028916 / 1067833, 38917 remaining, total send time 1395721 µs. 	19.5.2022 	21:01:31 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 15, loop count: 18, bytes sent 1067833 / 1067833, 0 remaining, total send time 1851617 µs. 	19.5.2022 	21:01:31 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:01:35 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 6, loop count: 6, bytes sent 424632 / 1978629, 1553997 remaining, total send time 2564 µs. 	19.5.2022 	21:01:37 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 7, loop count: 8, bytes sent 506292 / 1978629, 1472337 remaining, total send time 458975 µs. 	19.5.2022 	21:01:38 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 14, loop count: 16, bytes sent 1012584 / 1978629, 966045 remaining, total send time 922439 µs. 	19.5.2022 	21:01:38 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 15, loop count: 18, bytes sent 1094244 / 1978629, 884385 remaining, total send time 1381470 µs. 	19.5.2022 	21:01:39 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 16, loop count: 20, bytes sent 1175904 / 1978629, 802725 remaining, total send time 1840340 µs. 	19.5.2022 	21:01:39 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 22, loop count: 27, bytes sent 1682196 / 1978629, 296433 remaining, total send time 2309861 µs. 	19.5.2022 	21:01:40 	lx 	(4. palvelin)

 -- tcp answer 2, send result: -1, send count: 23, loop count: 29, bytes sent 1763856 / 1978629, 214773 remaining, total send time 2770201 µs. 	19.5.2022 	21:01:40 	lx 	(4. palvelin)

 -- tcp answer 2, send count: 26, loop count: 32, bytes sent 1978629 / 1978629, 0 remaining, total send time 3232432 µs. 	19.5.2022 	21:01:41 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:01:50 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:02:18 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 57281, first value: '20160630.132601.5o003.wo_  s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	21:02:47 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 9, loop count: 11, bytes sent 604284 / 1748437, 1144153 remaining, total send time 510207 µs. 	19.5.2022 	21:02:49 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 10, loop count: 13, bytes sent 685944 / 1748437, 1062493 remaining, total send time 966397 µs. 	19.5.2022 	21:02:50 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 11, loop count: 15, bytes sent 767604 / 1748437, 980833 remaining, total send time 1423774 µs. 	19.5.2022 	21:02:50 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 17, loop count: 22, bytes sent 1192236 / 1748437, 556201 remaining, total send time 1881669 µs. 	19.5.2022 	21:02:51 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 18, loop count: 24, bytes sent 1273896 / 1748437, 474541 remaining, total send time 2339440 µs. 	19.5.2022 	21:02:51 	lx 	(4. palvelin)

 -- tcp answer 5, send result: -1, send count: 19, loop count: 26, bytes sent 1355556 / 1748437, 392881 remaining, total send time 2796698 µs. 	19.5.2022 	21:02:52 	lx 	(4. palvelin)

 -- tcp answer 5, send count: 25, loop count: 32, bytes sent 1748437 / 1748437, 0 remaining, total send time 3260287 µs. 	19.5.2022 	21:02:52 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 152870, first value: 'KORKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	21:02:55 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 7, loop count: 9, bytes sent 587952 / 6137058, 5549106 remaining, total send time 515275 µs. 	19.5.2022 	21:03:23 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 8, loop count: 11, bytes sent 669612 / 6137058, 5467446 remaining, total send time 973373 µs. 	19.5.2022 	21:03:23 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 9, loop count: 13, bytes sent 751272 / 6137058, 5385786 remaining, total send time 1430420 µs. 	19.5.2022 	21:03:23 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 13, loop count: 18, bytes sent 1012584 / 6137058, 5124474 remaining, total send time 1893384 µs. 	19.5.2022 	21:03:24 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 18, loop count: 24, bytes sent 1437216 / 6137058, 4699842 remaining, total send time 2349919 µs. 	19.5.2022 	21:03:24 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 19, loop count: 26, bytes sent 1518876 / 6137058, 4618182 remaining, total send time 2805009 µs. 	19.5.2022 	21:03:25 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 20, loop count: 28, bytes sent 1600536 / 6137058, 4536522 remaining, total send time 3259193 µs. 	19.5.2022 	21:03:25 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 25, loop count: 34, bytes sent 2025168 / 6137058, 4111890 remaining, total send time 3716645 µs. 	19.5.2022 	21:03:26 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 26, loop count: 36, bytes sent 2106828 / 6137058, 4030230 remaining, total send time 4176609 µs. 	19.5.2022 	21:03:26 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 27, loop count: 38, bytes sent 2188488 / 6137058, 3948570 remaining, total send time 4637097 µs. 	19.5.2022 	21:03:27 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 33, loop count: 45, bytes sent 2613120 / 6137058, 3523938 remaining, total send time 5097328 µs. 	19.5.2022 	21:03:27 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 34, loop count: 47, bytes sent 2694780 / 6137058, 3442278 remaining, total send time 5554112 µs. 	19.5.2022 	21:03:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 35, loop count: 49, bytes sent 2776440 / 6137058, 3360618 remaining, total send time 6010614 µs. 	19.5.2022 	21:03:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 41, loop count: 56, bytes sent 3201072 / 6137058, 2935986 remaining, total send time 6470888 µs. 	19.5.2022 	21:03:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 42, loop count: 58, bytes sent 3282732 / 6137058, 2854326 remaining, total send time 6925465 µs. 	19.5.2022 	21:03:29 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 43, loop count: 60, bytes sent 3364392 / 6137058, 2772666 remaining, total send time 7380927 µs. 	19.5.2022 	21:03:29 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 46, loop count: 64, bytes sent 3609372 / 6137058, 2527686 remaining, total send time 7989044 µs. 	19.5.2022 	21:03:30 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 52, loop count: 71, bytes sent 4050336 / 6137058, 2086722 remaining, total send time 8449584 µs. 	19.5.2022 	21:03:30 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 53, loop count: 73, bytes sent 4131996 / 6137058, 2005062 remaining, total send time 8914486 µs. 	19.5.2022 	21:03:31 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 54, loop count: 75, bytes sent 4213656 / 6137058, 1923402 remaining, total send time 9376114 µs. 	19.5.2022 	21:03:31 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 57, loop count: 79, bytes sent 4393308 / 6137058, 1743750 remaining, total send time 9850098 µs. 	19.5.2022 	21:03:32 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 58, loop count: 81, bytes sent 4474968 / 6137058, 1662090 remaining, total send time 10309791 µs. 	19.5.2022 	21:03:32 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 64, loop count: 88, bytes sent 4899600 / 6137058, 1237458 remaining, total send time 10776429 µs. 	19.5.2022 	21:03:33 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 65, loop count: 90, bytes sent 4981260 / 6137058, 1155798 remaining, total send time 11235420 µs. 	19.5.2022 	21:03:33 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 66, loop count: 92, bytes sent 5062920 / 6137058, 1074138 remaining, total send time 11695793 µs. 	19.5.2022 	21:03:34 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 72, loop count: 99, bytes sent 5487552 / 6137058, 649506 remaining, total send time 12160406 µs. 	19.5.2022 	21:03:34 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 73, loop count: 101, bytes sent 5569212 / 6137058, 567846 remaining, total send time 12621891 µs. 	19.5.2022 	21:03:35 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 74, loop count: 103, bytes sent 5650872 / 6137058, 486186 remaining, total send time 13091489 µs. 	19.5.2022 	21:03:35 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 80, loop count: 110, bytes sent 6075504 / 6137058, 61554 remaining, total send time 13555884 µs. 	19.5.2022 	21:03:36 	lx 	(4. palvelin)

 -- tcp answer 6, send count: 81, loop count: 111, bytes sent 6137058 / 6137058, 0 remaining, total send time 14015219 µs. 	19.5.2022 	21:03:36 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 17700, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	21:04:12 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 7, loop count: 7, bytes sent 506292 / 680885, 174593 remaining, total send time 1754 µs. 	19.5.2022 	21:04:13 	lx 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 8, loop count: 9, bytes sent 587952 / 680885, 92933 remaining, total send time 455546 µs. 	19.5.2022 	21:04:13 	lx 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 9, loop count: 11, bytes sent 669612 / 680885, 11273 remaining, total send time 910671 µs. 	19.5.2022 	21:04:14 	lx 	(4. palvelin)

 -- tcp answer 7, send count: 10, loop count: 12, bytes sent 680885 / 680885, 0 remaining, total send time 1365444 µs. 	19.5.2022 	21:04:14 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 47322, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	21:04:53 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 8, send count: 8, loop count: 9, bytes sent 547142 / 547142, 0 remaining, total send time 513228 µs. 	19.5.2022 	21:04:55 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 182 bytes ***. 	19.5.2022 	21:04:56 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:04:56 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:07:17 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 9, send result: -1, send count: 6, loop count: 6, bytes sent 424632 / 1067830, 643198 remaining, total send time 870 µs. 	19.5.2022 	21:07:19 	lx 	(4. palvelin)

 -- tcp answer 9, send result: -1, send count: 7, loop count: 8, bytes sent 506292 / 1067830, 561538 remaining, total send time 458045 µs. 	19.5.2022 	21:07:20 	lx 	(4. palvelin)

 -- tcp answer 9, send result: -1, send count: 8, loop count: 10, bytes sent 587952 / 1067830, 479878 remaining, total send time 912077 µs. 	19.5.2022 	21:07:20 	lx 	(4. palvelin)

 -- tcp answer 9, send result: -1, send count: 14, loop count: 17, bytes sent 1012584 / 1067830, 55246 remaining, total send time 1368833 µs. 	19.5.2022 	21:07:21 	lx 	(4. palvelin)

 -- tcp answer 9, send count: 15, loop count: 18, bytes sent 1067830 / 1067830, 0 remaining, total send time 1822157 µs. 	19.5.2022 	21:07:21 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:07:24 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 5, loop count: 6, bytes sent 342972 / 1978629, 1635657 remaining, total send time 255314 µs. 	19.5.2022 	21:07:27 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 8, loop count: 10, bytes sent 587952 / 1978629, 1390677 remaining, total send time 711951 µs. 	19.5.2022 	21:07:28 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 14, loop count: 17, bytes sent 1028916 / 1978629, 949713 remaining, total send time 1171284 µs. 	19.5.2022 	21:07:28 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 15, loop count: 19, bytes sent 1110576 / 1978629, 868053 remaining, total send time 1625503 µs. 	19.5.2022 	21:07:29 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 16, loop count: 21, bytes sent 1192236 / 1978629, 786393 remaining, total send time 2078897 µs. 	19.5.2022 	21:07:29 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 22, loop count: 28, bytes sent 1616868 / 1978629, 361761 remaining, total send time 2534198 µs. 	19.5.2022 	21:07:30 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 23, loop count: 30, bytes sent 1698528 / 1978629, 280101 remaining, total send time 2990670 µs. 	19.5.2022 	21:07:30 	lx 	(4. palvelin)

 -- tcp answer 10, send result: -1, send count: 24, loop count: 32, bytes sent 1780188 / 1978629, 198441 remaining, total send time 3446879 µs. 	19.5.2022 	21:07:30 	lx 	(4. palvelin)

 -- tcp answer 10, send count: 26, loop count: 34, bytes sent 1978629 / 1978629, 0 remaining, total send time 3904281 µs. 	19.5.2022 	21:07:31 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:07:39 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:07:58 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 57281, first value: '20160630.132601.5o003.wo_  s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	21:08:20 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 7, loop count: 9, bytes sent 604492 / 1748437, 1143945 remaining, total send time 507851 µs. 	19.5.2022 	21:08:22 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 8, loop count: 11, bytes sent 686152 / 1748437, 1062285 remaining, total send time 963369 µs. 	19.5.2022 	21:08:22 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 9, loop count: 13, bytes sent 767812 / 1748437, 980625 remaining, total send time 1419749 µs. 	19.5.2022 	21:08:23 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 14, loop count: 19, bytes sent 1192444 / 1748437, 555993 remaining, total send time 1878491 µs. 	19.5.2022 	21:08:23 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 15, loop count: 21, bytes sent 1274104 / 1748437, 474333 remaining, total send time 2335465 µs. 	19.5.2022 	21:08:24 	lx 	(4. palvelin)

 -- tcp answer 13, send result: -1, send count: 16, loop count: 23, bytes sent 1355764 / 1748437, 392673 remaining, total send time 2793807 µs. 	19.5.2022 	21:08:24 	lx 	(4. palvelin)

 -- tcp answer 13, send count: 21, loop count: 28, bytes sent 1748437 / 1748437, 0 remaining, total send time 3250908 µs. 	19.5.2022 	21:08:25 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 152870, first value: 'KORKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	21:08:28 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 10, loop count: 12, bytes sent 849264 / 6193086, 5343822 remaining, total send time 512385 µs. 	19.5.2022 	21:08:55 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 11, loop count: 14, bytes sent 930924 / 6193086, 5262162 remaining, total send time 968311 µs. 	19.5.2022 	21:08:56 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 12, loop count: 16, bytes sent 1012584 / 6193086, 5180502 remaining, total send time 1424734 µs. 	19.5.2022 	21:08:56 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 16, loop count: 21, bytes sent 1437424 / 6193086, 4755662 remaining, total send time 1879673 µs. 	19.5.2022 	21:08:57 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 17, loop count: 23, bytes sent 1519084 / 6193086, 4674002 remaining, total send time 2335593 µs. 	19.5.2022 	21:08:57 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 18, loop count: 25, bytes sent 1600744 / 6193086, 4592342 remaining, total send time 2789626 µs. 	19.5.2022 	21:08:58 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 24, loop count: 32, bytes sent 2025376 / 6193086, 4167710 remaining, total send time 3247570 µs. 	19.5.2022 	21:08:58 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 25, loop count: 34, bytes sent 2107036 / 6193086, 4086050 remaining, total send time 3703964 µs. 	19.5.2022 	21:08:59 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 26, loop count: 36, bytes sent 2188696 / 6193086, 4004390 remaining, total send time 4158669 µs. 	19.5.2022 	21:08:59 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 31, loop count: 42, bytes sent 2613328 / 6193086, 3579758 remaining, total send time 4618533 µs. 	19.5.2022 	21:08:59 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 32, loop count: 44, bytes sent 2694988 / 6193086, 3498098 remaining, total send time 5074665 µs. 	19.5.2022 	21:09:00 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 33, loop count: 46, bytes sent 2776648 / 6193086, 3416438 remaining, total send time 5528859 µs. 	19.5.2022 	21:09:00 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 39, loop count: 53, bytes sent 3233944 / 6193086, 2959142 remaining, total send time 5987726 µs. 	19.5.2022 	21:09:01 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 40, loop count: 55, bytes sent 3315604 / 6193086, 2877482 remaining, total send time 6447477 µs. 	19.5.2022 	21:09:01 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 45, loop count: 61, bytes sent 3740236 / 6193086, 2452850 remaining, total send time 6903467 µs. 	19.5.2022 	21:09:02 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 46, loop count: 63, bytes sent 3821896 / 6193086, 2371190 remaining, total send time 7358551 µs. 	19.5.2022 	21:09:02 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 47, loop count: 65, bytes sent 3903556 / 6193086, 2289530 remaining, total send time 7936191 µs. 	19.5.2022 	21:09:03 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 53, loop count: 72, bytes sent 4328188 / 6193086, 1864898 remaining, total send time 8393452 µs. 	19.5.2022 	21:09:03 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 54, loop count: 74, bytes sent 4409848 / 6193086, 1783238 remaining, total send time 8850768 µs. 	19.5.2022 	21:09:04 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 55, loop count: 76, bytes sent 4491508 / 6193086, 1701578 remaining, total send time 9312652 µs. 	19.5.2022 	21:09:04 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 58, loop count: 80, bytes sent 4736488 / 6193086, 1456598 remaining, total send time 9776110 µs. 	19.5.2022 	21:09:05 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 61, loop count: 84, bytes sent 4932472 / 6193086, 1260614 remaining, total send time 10236523 µs. 	19.5.2022 	21:09:05 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 62, loop count: 86, bytes sent 5014132 / 6193086, 1178954 remaining, total send time 10699534 µs. 	19.5.2022 	21:09:06 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 68, loop count: 93, bytes sent 5438764 / 6193086, 754322 remaining, total send time 11161532 µs. 	19.5.2022 	21:09:06 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 69, loop count: 95, bytes sent 5520424 / 6193086, 672662 remaining, total send time 11623354 µs. 	19.5.2022 	21:09:06 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 70, loop count: 97, bytes sent 5602084 / 6193086, 591002 remaining, total send time 12084485 µs. 	19.5.2022 	21:09:07 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 76, loop count: 104, bytes sent 6075712 / 6193086, 117374 remaining, total send time 12565252 µs. 	19.5.2022 	21:09:07 	lx 	(4. palvelin)

 -- tcp answer 14, send count: 78, loop count: 106, bytes sent 6193086 / 6193086, 0 remaining, total send time 13026477 µs. 	19.5.2022 	21:09:08 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 17700, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	21:09:42 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 15, send result: -1, send count: 8, loop count: 8, bytes sent 571620 / 680885, 109265 remaining, total send time 492 µs. 	19.5.2022 	21:09:43 	lx 	(4. palvelin)

 -- tcp answer 15, send result: -1, send count: 9, loop count: 10, bytes sent 653280 / 680885, 27605 remaining, total send time 455146 µs. 	19.5.2022 	21:09:43 	lx 	(4. palvelin)

 -- tcp answer 15, send count: 10, loop count: 11, bytes sent 680885 / 680885, 0 remaining, total send time 911600 µs. 	19.5.2022 	21:09:44 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 47322, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	21:10:26 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 16, send result: -1, send count: 6, loop count: 6, bytes sent 424632 / 547148, 122516 remaining, total send time 3880 µs. 	19.5.2022 	21:10:28 	lx 	(4. palvelin)

 -- tcp answer 16, send result: -1, send count: 7, loop count: 8, bytes sent 506292 / 547148, 40856 remaining, total send time 474212 µs. 	19.5.2022 	21:10:29 	lx 	(4. palvelin)

 -- tcp answer 16, send count: 8, loop count: 9, bytes sent 547148 / 547148, 0 remaining, total send time 929891 µs. 	19.5.2022 	21:10:29 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 182 bytes ***. 	19.5.2022 	21:12:36 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:12:36 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:12:42 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 17, send result: -1, send count: 9, loop count: 10, bytes sent 685944 / 1067831, 381887 remaining, total send time 257296 µs. 	19.5.2022 	21:12:44 	lx 	(4. palvelin)

 -- tcp answer 17, send result: -1, send count: 10, loop count: 12, bytes sent 767604 / 1067831, 300227 remaining, total send time 715531 µs. 	19.5.2022 	21:12:44 	lx 	(4. palvelin)

 -- tcp answer 17, send result: -1, send count: 11, loop count: 14, bytes sent 849264 / 1067831, 218567 remaining, total send time 1170107 µs. 	19.5.2022 	21:12:45 	lx 	(4. palvelin)

 -- tcp answer 17, send count: 14, loop count: 17, bytes sent 1067831 / 1067831, 0 remaining, total send time 1626150 µs. 	19.5.2022 	21:12:45 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:12:48 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 18, send count: 25, loop count: 24, bytes sent 1978633 / 1978633, 0 remaining, total send time 420098 µs. 	19.5.2022 	21:12:53 	lx 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:13:02 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:13:40 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 20, send count: 5, loop count: 6, bytes sent 299904 / 299904, 0 remaining, total send time 517947 µs. 	19.5.2022 	21:13:41 	lx 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 57281, first value: '20160630.132601.5o003.wo_  s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	21:14:12 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 21, send result: -1, send count: 12, loop count: 14, bytes sent 865596 / 1748427, 882831 remaining, total send time 511532 µs. 	19.5.2022 	21:14:14 	lx 	(4. palvelin)

 -- tcp answer 21, send result: -1, send count: 13, loop count: 16, bytes sent 947256 / 1748427, 801171 remaining, total send time 965467 µs. 	19.5.2022 	21:14:15 	lx 	(4. palvelin)

 -- tcp answer 21, send result: -1, send count: 14, loop count: 18, bytes sent 1028916 / 1748427, 719511 remaining, total send time 1420027 µs. 	19.5.2022 	21:14:15 	lx 	(4. palvelin)

 -- tcp answer 21, send result: -1, send count: 20, loop count: 25, bytes sent 1453548 / 1748427, 294879 remaining, total send time 1875988 µs. 	19.5.2022 	21:14:16 	lx 	(4. palvelin)

 -- tcp answer 21, send result: -1, send count: 21, loop count: 27, bytes sent 1535208 / 1748427, 213219 remaining, total send time 2332046 µs. 	19.5.2022 	21:14:16 	lx 	(4. palvelin)

 -- tcp answer 21, send result: -1, send count: 22, loop count: 29, bytes sent 1616868 / 1748427, 131559 remaining, total send time 2786585 µs. 	19.5.2022 	21:14:17 	lx 	(4. palvelin)

 -- tcp answer 21, send count: 24, loop count: 31, bytes sent 1748427 / 1748427, 0 remaining, total send time 3241281 µs. 	19.5.2022 	21:14:17 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 152870, first value: 'KORKO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	21:14:20 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 7, loop count: 8, bytes sent 522624 / 6137059, 5614435 remaining, total send time 257848 µs. 	19.5.2022 	21:14:48 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 8, loop count: 10, bytes sent 604284 / 6137059, 5532775 remaining, total send time 714136 µs. 	19.5.2022 	21:14:48 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 9, loop count: 12, bytes sent 685944 / 6137059, 5451115 remaining, total send time 1169513 µs. 	19.5.2022 	21:14:48 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 14, loop count: 18, bytes sent 1110576 / 6137059, 5026483 remaining, total send time 1624911 µs. 	19.5.2022 	21:14:49 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 15, loop count: 20, bytes sent 1192236 / 6137059, 4944823 remaining, total send time 2081535 µs. 	19.5.2022 	21:14:49 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 16, loop count: 22, bytes sent 1273896 / 6137059, 4863163 remaining, total send time 2537650 µs. 	19.5.2022 	21:14:50 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 20, loop count: 27, bytes sent 1567872 / 6137059, 4569187 remaining, total send time 2994666 µs. 	19.5.2022 	21:14:50 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 21, loop count: 29, bytes sent 1649532 / 6137059, 4487527 remaining, total send time 3447022 µs. 	19.5.2022 	21:14:51 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 22, loop count: 31, bytes sent 1731192 / 6137059, 4405867 remaining, total send time 3901905 µs. 	19.5.2022 	21:14:51 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 23, loop count: 33, bytes sent 1812852 / 6137059, 4324207 remaining, total send time 4357483 µs. 	19.5.2022 	21:14:52 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 29, loop count: 40, bytes sent 2237484 / 6137059, 3899575 remaining, total send time 4813602 µs. 	19.5.2022 	21:14:52 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 30, loop count: 42, bytes sent 2319144 / 6137059, 3817915 remaining, total send time 5266376 µs. 	19.5.2022 	21:14:53 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 31, loop count: 44, bytes sent 2400804 / 6137059, 3736255 remaining, total send time 5721545 µs. 	19.5.2022 	21:14:53 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 36, loop count: 50, bytes sent 2825436 / 6137059, 3311623 remaining, total send time 6176951 µs. 	19.5.2022 	21:14:53 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 63, loop count: 78, bytes sent 5030256 / 6137059, 1106803 remaining, total send time 7652039 µs. 	19.5.2022 	21:14:55 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 70, loop count: 86, bytes sent 5569212 / 6137059, 567847 remaining, total send time 8110697 µs. 	19.5.2022 	21:14:55 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 71, loop count: 88, bytes sent 5650872 / 6137059, 486187 remaining, total send time 8565518 µs. 	19.5.2022 	21:14:56 	lx 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 77, loop count: 95, bytes sent 6075504 / 6137059, 61555 remaining, total send time 9028577 µs. 	19.5.2022 	21:14:56 	lx 	(4. palvelin)

 -- tcp answer 22, send count: 78, loop count: 96, bytes sent 6137059 / 6137059, 0 remaining, total send time 9490506 µs. 	19.5.2022 	21:14:57 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 17700, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	21:15:27 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 23, send result: -1, send count: 5, loop count: 6, bytes sent 359304 / 680885, 321581 remaining, total send time 253968 µs. 	19.5.2022 	21:15:28 	lx 	(4. palvelin)

 -- tcp answer 23, send result: -1, send count: 7, loop count: 9, bytes sent 522624 / 680885, 158261 remaining, total send time 710566 µs. 	19.5.2022 	21:15:28 	lx 	(4. palvelin)

 -- tcp answer 23, send result: -1, send count: 8, loop count: 11, bytes sent 604284 / 680885, 76601 remaining, total send time 1180876 µs. 	19.5.2022 	21:15:29 	lx 	(4. palvelin)

 -- tcp answer 23, send count: 9, loop count: 12, bytes sent 680885 / 680885, 0 remaining, total send time 1636559 µs. 	19.5.2022 	21:15:29 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 47322, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	21:16:08 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 24, send count: 7, loop count: 6, bytes sent 547142 / 547142, 0 remaining, total send time 1342 µs. 	19.5.2022 	21:16:09 	lx 	(4. palvelin)

*** tcp close for sock 73, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

closing socket '73'. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

*** tcp close for sock 74, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

closing socket '74'. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          24
poll.fd_count:        1
pollCount:            16728
pollInCount:          27
pollOutCount:         0
pollCloseCount:       2
pollErrCount:         0
fd add/remove count:  5/4
totalBytesReceived:   27816
totalBytesSent:       1845252. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

warning: socket type 'number' is not a table, socket number: 78
. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x012d2465b0. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x012d2465b0, size: 400. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

  database connect time: 0.0011 seconds. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x012d2465b0. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	21:17:27 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

  database connect time: 0.0550 seconds. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

  database connect time: 0.0092 seconds. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	21:28:43 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	21:28:43 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

  database connect time: 0.0160 seconds. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0115b17190, size: 400. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

--- server started in 0.2567 seconds, plugins loaded in 0.0857 seconds, 2022-05-19 21:28:45, used memory 3195.2 kb --- 	 7. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	21:28:45 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 21:29:17
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 757
Content-Uncompressed-Length: 1108

LZ4. 	19.5.2022 	21:29:17 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:29:17 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	21:29:17 	lx 	(4. palvelin)

  database connect time: 0.0016 seconds. 	19.5.2022 	21:29:17 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	21:29:17 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	21:29:17 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:29:18 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:00.92157
  
SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info
 FROM purchase_order po
 LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id
 LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot
 WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	21:29:18 	lx 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:29:18 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:29:21 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 3169, first value: '20211108.165917.im007.sor_ zzy0acde4800112207'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:29:24 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2485, first value: '20211119.113358.2300b.wo_  zzy0acde4800112208'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	21:29:26 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 12130, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	21:29:27 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 6, loop count: 6, bytes sent 457296 / 739637, 282341 remaining, total send time 339 µs. 	19.5.2022 	21:29:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 7, loop count: 8, bytes sent 538956 / 739637, 200681 remaining, total send time 454157 µs. 	19.5.2022 	21:29:28 	lx 	(4. palvelin)

 -- tcp answer 6, send result: -1, send count: 8, loop count: 10, bytes sent 620616 / 739637, 119021 remaining, total send time 907437 µs. 	19.5.2022 	21:29:28 	lx 	(4. palvelin)

 -- tcp answer 6, send count: 10, loop count: 12, bytes sent 739637 / 739637, 0 remaining, total send time 1364386 µs. 	19.5.2022 	21:29:29 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 21473, first value: '008706'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	21:29:35 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 6, loop count: 7, bytes sent 522624 / 771223, 248599 remaining, total send time 263695 µs. 	19.5.2022 	21:29:35 	lx 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 7, loop count: 9, bytes sent 604284 / 771223, 166939 remaining, total send time 722898 µs. 	19.5.2022 	21:29:36 	lx 	(4. palvelin)

 -- tcp answer 7, send result: -1, send count: 8, loop count: 11, bytes sent 685944 / 771223, 85279 remaining, total send time 1179608 µs. 	19.5.2022 	21:29:36 	lx 	(4. palvelin)

 -- tcp answer 7, send count: 10, loop count: 13, bytes sent 771223 / 771223, 0 remaining, total send time 1636342 µs. 	19.5.2022 	21:29:37 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 4830, first value: '008706'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	21:29:39 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 189 bytes ***. 	19.5.2022 	21:29:43 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:29:43 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:29:47 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:29:48 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:29:49 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 3169, first value: '20211108.165917.im007.sor_ zzy0acde4800112207'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:29:51 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2485, first value: '20211119.113358.2300b.wo_  zzy0acde4800112208'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	21:29:52 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 12130, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	21:29:53 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 6, loop count: 6, bytes sent 457296 / 755189, 297893 remaining, total send time 436 µs. 	19.5.2022 	21:29:54 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 7, loop count: 8, bytes sent 538956 / 755189, 216233 remaining, total send time 454528 µs. 	19.5.2022 	21:29:54 	lx 	(4. palvelin)

 -- tcp answer 14, send result: -1, send count: 8, loop count: 10, bytes sent 620616 / 755189, 134573 remaining, total send time 910873 µs. 	19.5.2022 	21:29:55 	lx 	(4. palvelin)

 -- tcp answer 14, send count: 10, loop count: 12, bytes sent 755189 / 755189, 0 remaining, total send time 1367459 µs. 	19.5.2022 	21:29:55 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 21473, first value: '008706'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	21:30:00 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 15, send result: -1, send count: 6, loop count: 7, bytes sent 522624 / 771223, 248599 remaining, total send time 252885 µs. 	19.5.2022 	21:30:01 	lx 	(4. palvelin)

 -- tcp answer 15, send result: -1, send count: 7, loop count: 9, bytes sent 604284 / 771223, 166939 remaining, total send time 708300 µs. 	19.5.2022 	21:30:02 	lx 	(4. palvelin)

 -- tcp answer 15, send result: -1, send count: 8, loop count: 11, bytes sent 685944 / 771223, 85279 remaining, total send time 1168226 µs. 	19.5.2022 	21:30:02 	lx 	(4. palvelin)

 -- tcp answer 15, send count: 10, loop count: 13, bytes sent 771223 / 771223, 0 remaining, total send time 1627597 µs. 	19.5.2022 	21:30:03 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 4830, first value: '008706'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	21:30:05 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 187 bytes ***. 	19.5.2022 	21:31:38 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:31:38 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:31:44 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:31:45 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:31:46 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 3169, first value: '20211108.165917.im007.sor_ zzy0acde4800112207'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:31:48 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2485, first value: '20211119.113358.2300b.wo_  zzy0acde4800112208'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	21:31:50 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE pr.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE pr.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 12130, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	21:31:50 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 22, send result: -1, send count: 10, loop count: 12, bytes sent 718608 / 755319, 36711 remaining, total send time 509547 µs. 	19.5.2022 	21:31:51 	lx 	(4. palvelin)

 -- tcp answer 22, send count: 11, loop count: 13, bytes sent 755319 / 755319, 0 remaining, total send time 964291 µs. 	19.5.2022 	21:31:52 	lx 	(4. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 21473, first value: '008706'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	21:31:57 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 23, send result: -1, send count: 6, loop count: 7, bytes sent 506292 / 771224, 264932 remaining, total send time 253689 µs. 	19.5.2022 	21:31:58 	lx 	(4. palvelin)

 -- tcp answer 23, send result: -1, send count: 7, loop count: 9, bytes sent 587952 / 771224, 183272 remaining, total send time 708925 µs. 	19.5.2022 	21:31:58 	lx 	(4. palvelin)

 -- tcp answer 23, send result: -1, send count: 8, loop count: 11, bytes sent 669612 / 771224, 101612 remaining, total send time 1163889 µs. 	19.5.2022 	21:31:59 	lx 	(4. palvelin)

 -- tcp answer 23, send count: 10, loop count: 13, bytes sent 771224 / 771224, 0 remaining, total send time 1617863 µs. 	19.5.2022 	21:31:59 	lx 	(4. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 4830, first value: '008706'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	21:32:01 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 188 bytes ***. 	19.5.2022 	21:34:51 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:34:51 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:34:53 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:34:54 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:34:56 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 3169, first value: '20211108.165917.im007.sor_ zzy0acde4800112207'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:34:57 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2485, first value: '20211119.113358.2300b.wo_  zzy0acde4800112208'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	21:34:59 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 142 bytes ***. 	19.5.2022 	21:35:30 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:35:30 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:35:32 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:35:33 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:35:35 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 3169, first value: '20211108.165917.im007.sor_ zzy0acde4800112207'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:35:36 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2485, first value: '20211119.113358.2300b.wo_  zzy0acde4800112208'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	21:35:38 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 148 bytes ***. 	19.5.2022 	21:35:42 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:35:42 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:38:02 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute DISTINCT. (SQLS 1817)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute DISTINCT.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	21:38:02 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute DISTINCT. (SQLS 1817)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute DISTINCT.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	21:38:02 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 619 bytes ***. 	19.5.2022 	21:38:06 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:38:06 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:40:00 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute DISTINCT. (SQLS 1817)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute DISTINCT.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	21:40:00 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute DISTINCT. (SQLS 1817)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute DISTINCT.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	21:40:00 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 471 bytes ***. 	19.5.2022 	21:40:02 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:40:02 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0 INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 11260, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:40:27 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 37, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 686343, 278043 remaining, total send time 829 µs. 	19.5.2022 	21:40:27 	lx 	(4. palvelin)

 -- tcp answer 37, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 686343, 196383 remaining, total send time 452961 µs. 	19.5.2022 	21:40:28 	lx 	(4. palvelin)

 -- tcp answer 37, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 686343, 114723 remaining, total send time 909101 µs. 	19.5.2022 	21:40:28 	lx 	(4. palvelin)

 -- tcp answer 37, send count: 9, loop count: 11, bytes sent 686343 / 686343, 0 remaining, total send time 1366391 µs. 	19.5.2022 	21:40:29 	lx 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:40:30 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:40:31 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:40:33 	_lx_ExecuteSqlNew 	(4. palvelin)

error:  -- tcp answer 40, remaining bytes send failed with result code: -1, bytes sent: 81660 / 123196, total send time 45042948 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	21:41:18 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 026 bytes ***. 	19.5.2022 	21:41:18 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:41:18 	lx 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	19.5.2022 	21:41:18 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	21:41:18 	lx 	(4. palvelin)

error:  -- tcp answer 40, remaining bytes send failed with result code: -1, bytes sent: 81660 / 123196, total send time 45042948 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	21:41:18 	_lx_SERVER 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = ''))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 2103, first value: 'VK_YA6100BR2'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:42:40 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:42:41 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:42:41 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:42:43 	_lx_ExecuteSqlNew 	(4. palvelin)

error:  -- tcp answer 44, remaining bytes send failed with result code: -1, bytes sent: 81660 / 123199, total send time 45089685 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	21:43:28 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 010 bytes ***. 	19.5.2022 	21:43:28 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:43:28 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = ''))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 2103, first value: 'VKV'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:44:06 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 6596, first value: '20120207.134130.9l002.po_  zzy058b035eecbea09'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	21:44:08 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 1008, first value: '20211126.081959.1902l.por_ zzy07085c2cdfa4c06'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	21:44:08 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 2652, first value: '20180308.101331.r5001.so_  zzy010c37b6e154003'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	21:44:10 	_lx_ExecuteSqlNew 	(4. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 3169, first value: '20211108.165917.im007.sor_ zzy0acde4800112207'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	21:44:12 	_lx_ExecuteSqlNew 	(4. palvelin)

error:  -- tcp answer 49, remaining bytes send failed with result code: -1, bytes sent: 81660 / 221820, total send time 45026332 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	21:44:57 	lx 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 211 bytes ***. 	19.5.2022 	21:44:57 	lx 	(4. palvelin)

closing socket '79'. 	19.5.2022 	21:44:57 	lx 	(4. palvelin)

error:  -- tcp answer 49, remaining bytes send failed with result code: -1, bytes sent: 81660 / 221820, total send time 45026332 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	21:44:57 	_lx_SERVER 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR (sor.delivery_state = '' OR por.delivery_state = '')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 11292, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:47:50 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 50, send result: -1, send count: 7, loop count: 7, bytes sent 440964 / 695318, 254354 remaining, total send time 1126 µs. 	19.5.2022 	21:47:51 	lx 	(4. palvelin)

 -- tcp answer 50, send result: -1, send count: 8, loop count: 9, bytes sent 522624 / 695318, 172694 remaining, total send time 454458 µs. 	19.5.2022 	21:47:52 	lx 	(4. palvelin)

 -- tcp answer 50, send count: 10, loop count: 11, bytes sent 695318 / 695318, 0 remaining, total send time 911682 µs. 	19.5.2022 	21:47:52 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 464 bytes ***. 	19.5.2022 	21:48:47 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:48:47 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 11270, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:49:55 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 51, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 695323, 287023 remaining, total send time 3327 µs. 	19.5.2022 	21:49:56 	lx 	(4. palvelin)

 -- tcp answer 51, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 695323, 205363 remaining, total send time 455910 µs. 	19.5.2022 	21:49:57 	lx 	(4. palvelin)

 -- tcp answer 51, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 695323, 123703 remaining, total send time 913292 µs. 	19.5.2022 	21:49:57 	lx 	(4. palvelin)

 -- tcp answer 51, send count: 9, loop count: 11, bytes sent 695323 / 695323, 0 remaining, total send time 1367483 µs. 	19.5.2022 	21:49:58 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 589 bytes ***. 	19.5.2022 	21:51:08 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:51:08 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 11260, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:51:32 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 52, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 691264, 282964 remaining, total send time 4925 µs. 	19.5.2022 	21:51:33 	lx 	(4. palvelin)

 -- tcp answer 52, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 691264, 201304 remaining, total send time 458268 µs. 	19.5.2022 	21:51:34 	lx 	(4. palvelin)

 -- tcp answer 52, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 691264, 119644 remaining, total send time 914283 µs. 	19.5.2022 	21:51:34 	lx 	(4. palvelin)

 -- tcp answer 52, send count: 9, loop count: 11, bytes sent 691264 / 691264, 0 remaining, total send time 1373429 µs. 	19.5.2022 	21:51:35 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 455 bytes ***. 	19.5.2022 	21:51:51 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:51:51 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.storable = true OR pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 11260, first value: 'YA_TSP'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:53:25 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 53, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 691267, 282967 remaining, total send time 380 µs. 	19.5.2022 	21:53:26 	lx 	(4. palvelin)

 -- tcp answer 53, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 691267, 201307 remaining, total send time 454499 µs. 	19.5.2022 	21:53:26 	lx 	(4. palvelin)

 -- tcp answer 53, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 691267, 119647 remaining, total send time 914550 µs. 	19.5.2022 	21:53:27 	lx 	(4. palvelin)

 -- tcp answer 53, send count: 9, loop count: 11, bytes sent 691267 / 691267, 0 remaining, total send time 1370778 µs. 	19.5.2022 	21:53:27 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 452 bytes ***. 	19.5.2022 	21:53:31 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:53:31 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 2791, first value: 'VKV'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:54:03 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 442 bytes ***. 	19.5.2022 	21:54:09 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:54:09 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 3809, first value: 'VKV'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	21:55:47 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 582 bytes ***. 	19.5.2022 	21:56:01 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	21:56:01 	lx 	(4. palvelin)

*** tcp close for sock 76, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

closing socket '76'. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

closing socket '77'. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          55
poll.fd_count:        0
pollCount:            39400
pollInCount:          72
pollOutCount:         0
pollCloseCount:       17
pollErrCount:         0
fd add/remove count:  19/19
totalBytesReceived:   66556
totalBytesSent:       3713636. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

--- server stopped ---. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

  database connect time: 0.0008 seconds. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	19.5.2022 	21:56:07 	lx 	(4. palvelin)

quiting program: closing all sockets. 	19.5.2022 	21:56:08 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0115b17190. 	19.5.2022 	21:56:08 	lx 	(4. palvelin)

exit, bye. 	19.5.2022 	21:56:08 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

  database connect time: 0.0220 seconds. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

  database connect time: 0.0047 seconds. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:02:07 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	22:02:07 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

  database connect time: 0.0122 seconds. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0116eef040, size: 400. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

--- server started in 0.0678 seconds, plugins loaded in 0.0150 seconds, 2022-05-19 22:02:09, used memory 3212.2 kb --- 	 7. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	22:02:09 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 22:02:19
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 1324
Content-Uncompressed-Length: 2614

LZ4. 	19.5.2022 	22:02:19 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:02:19 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	22:02:19 	lx 	(4. palvelin)

  database connect time: 0.0013 seconds. 	19.5.2022 	22:02:19 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	22:02:19 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	22:02:19 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

  database connect time: 0.0390 seconds. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

  database connect time: 0.0052 seconds. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:03:54 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	22:03:54 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

  database connect time: 0.0130 seconds. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x012976fbe0, size: 400. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

--- server started in 0.0666 seconds, plugins loaded in 0.0086 seconds, 2022-05-19 22:03:56, used memory 3097.3 kb --- 	 7. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	22:03:56 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 22:03:58
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 1168
Content-Uncompressed-Length: 2352

LZ4. 	19.5.2022 	22:03:58 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:03:58 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	22:03:58 	lx 	(4. palvelin)

  database connect time: 0.0014 seconds. 	19.5.2022 	22:03:58 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	22:03:58 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	22:03:58 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:05:01 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:05:01 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:05:01 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:05:01 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:05:02 	lx 	(1. Application process)

  database connect time: 0.0311 seconds. 	19.5.2022 	22:05:02 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:05:02 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:05:02 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:05:02 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:05:02 	lx 	(1. Application process)

  database connect time: 0.0090 seconds. 	19.5.2022 	22:05:02 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:05:02 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	22:05:02 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

  database connect time: 0.0115 seconds. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011ecb7e40, size: 400. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

--- server started in 0.0616 seconds, plugins loaded in 0.0078 seconds, 2022-05-19 22:05:03, used memory 3097.3 kb --- 	 7. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	22:05:03 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 22:05:06
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 999
Content-Uncompressed-Length: 1959

LZ4. 	19.5.2022 	22:05:06 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:05:06 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	22:05:06 	lx 	(4. palvelin)

  database connect time: 0.0025 seconds. 	19.5.2022 	22:05:06 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	22:05:06 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	22:05:06 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:05:09 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:04.12603
  
SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0). 	19.5.2022 	22:05:11 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 8, loop count: 8, bytes sent 702157 / 702157, 0 remaining, total send time 255034 µs. 	19.5.2022 	22:05:11 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 270 bytes ***. 	19.5.2022 	22:05:21 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:05:21 	lx 	(4. palvelin)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:06:01 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:06:01 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:06:01 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 378 bytes ***. 	19.5.2022 	22:06:03 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:06:03 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:07:09 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:07:09 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:07:09 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 369 bytes ***. 	19.5.2022 	22:07:14 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:07:14 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 24191, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:09:59 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 4, send result: -1, send count: 9, loop count: 10, bytes sent 685944 / 1196353, 510409 remaining, total send time 257524 µs. 	19.5.2022 	22:10:02 	lx 	(4. palvelin)

 -- tcp answer 4, send result: -1, send count: 10, loop count: 12, bytes sent 767604 / 1196353, 428749 remaining, total send time 712823 µs. 	19.5.2022 	22:10:02 	lx 	(4. palvelin)

 -- tcp answer 4, send count: 15, loop count: 17, bytes sent 1196353 / 1196353, 0 remaining, total send time 1168627 µs. 	19.5.2022 	22:10:03 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 549 bytes ***. 	19.5.2022 	22:10:08 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:10:08 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

  database connect time: 0.0174 seconds. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

  database connect time: 0.0068 seconds. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:11:33 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	22:11:33 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

  database connect time: 0.0123 seconds. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0129c7a2d0, size: 400. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

--- server started in 0.0537 seconds, plugins loaded in 0.0083 seconds, 2022-05-19 22:11:34, used memory 3217.1 kb --- 	 7. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	22:11:34 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 22:12:57
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 1178
Content-Uncompressed-Length: 2283

LZ4. 	19.5.2022 	22:12:57 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:12:57 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	22:12:57 	lx 	(4. palvelin)

  database connect time: 0.0017 seconds. 	19.5.2022 	22:12:57 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	22:12:57 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	22:12:57 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:14:00 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:14:00 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:14:00 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:14:00 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:14:00 	lx 	(1. Application process)

  database connect time: 0.0193 seconds. 	19.5.2022 	22:14:00 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:14:00 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:14:00 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:14:01 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:14:01 	lx 	(1. Application process)

  database connect time: 0.0094 seconds. 	19.5.2022 	22:14:01 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:14:01 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	22:14:01 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

  database connect time: 0.0164 seconds. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0136ef64e0, size: 400. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

--- server started in 0.0571 seconds, plugins loaded in 0.0088 seconds, 2022-05-19 22:14:02, used memory 3203.5 kb --- 	 7. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	22:14:02 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 22:14:04
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 1061
Content-Uncompressed-Length: 2078

LZ4. 	19.5.2022 	22:14:04 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:14:04 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	22:14:04 	lx 	(4. palvelin)

  database connect time: 0.0020 seconds. 	19.5.2022 	22:14:04 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	22:14:04 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	22:14:04 	lx 	(4. palvelin)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:14:04 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:14:04 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:00.07180
  
SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY'). 	19.5.2022 	22:14:04 	lx 	(4. palvelin)

4d execute sql error -1: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:14:04 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 333 bytes ***. 	19.5.2022 	22:14:07 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:14:07 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:14:41 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:14:41 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:14:41 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 371 bytes ***. 	19.5.2022 	22:14:43 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:14:43 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 5788, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:15:18 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 338 bytes ***. 	19.5.2022 	22:15:51 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:15:51 	lx 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 5788, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:19:23 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 328 bytes ***. 	19.5.2022 	22:20:48 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:20:48 	lx 	(4. palvelin)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY') OR (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY') OR (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:20:49 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:20:49 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:20:49 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 357 bytes ***. 	19.5.2022 	22:21:06 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:21:06 	lx 	(4. palvelin)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0 INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:22:14 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0 INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0 INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:22:14 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0 INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:22:14 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 361 bytes ***. 	19.5.2022 	22:22:16 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:22:16 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:22:35 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:22:35 	_lx_ExecuteSqlNew 	(4. palvelin)

4d execute sql error -1: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE wo.state IN ('KU','AL','PY') OR pr.stock_balance__unit <> 0
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:22:35 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 352 bytes ***. 	19.5.2022 	22:22:41 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:22:41 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

  database connect time: 0.0199 seconds. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

  database connect time: 0.0074 seconds. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:24:59 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	22:24:59 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

  database connect time: 0.0139 seconds. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0124010250, size: 400. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

--- server started in 0.0598 seconds, plugins loaded in 0.0114 seconds, 2022-05-19 22:25:01, used memory 3210.1 kb --- 	 7. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	22:25:01 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 22:25:09
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 1234
Content-Uncompressed-Length: 2310

LZ4. 	19.5.2022 	22:25:09 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:25:09 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	22:25:09 	lx 	(4. palvelin)

  database connect time: 0.0046 seconds. 	19.5.2022 	22:25:09 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	22:25:09 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	22:25:09 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.storable = true OR wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '')) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:26:14 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute DISTINCT. (SQLS 1817)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute DISTINCT.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 WHERE (pr.storable = true OR wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '')) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 WHERE (pr.storable = true OR wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '')) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:26:14 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:01:04.86199
  
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 WHERE (pr.storable = true OR wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '')) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')). 	19.5.2022 	22:26:14 	lx 	(4. palvelin)

4d execute sql error -1: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute DISTINCT. (SQLS 1817)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute DISTINCT.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 WHERE (pr.storable = true OR wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '')) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:26:14 	_lx_SERVER 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 506 bytes ***. 	19.5.2022 	22:26:16 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:26:16 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

  database connect time: 0.0227 seconds. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

  database connect time: 0.0066 seconds. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:29:49 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	22:29:49 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

  database connect time: 0.0184 seconds. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x01208e4fe0, size: 400. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

All plugins have been loaded. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

--- server started in 0.0663 seconds, plugins loaded in 0.0123 seconds, 2022-05-19 22:29:51, used memory 3217.9 kb --- 	 7. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	22:29:51 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 22:29:57
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 1194
Content-Uncompressed-Length: 2229

LZ4. 	19.5.2022 	22:29:57 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:29:57 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	22:29:57 	lx 	(4. palvelin)

  database connect time: 0.0063 seconds. 	19.5.2022 	22:29:57 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	22:29:57 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	22:29:57 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 18136, first value: '0000186'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:30:19 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:24.50905
  
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')). 	19.5.2022 	22:30:21 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 919805, 511505 remaining, total send time 1440 µs. 	19.5.2022 	22:30:21 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 919805, 429845 remaining, total send time 454498 µs. 	19.5.2022 	22:30:22 	lx 	(4. palvelin)

 -- tcp answer 1, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 919805, 348185 remaining, total send time 910934 µs. 	19.5.2022 	22:30:22 	lx 	(4. palvelin)

 -- tcp answer 1, send count: 12, loop count: 14, bytes sent 919805 / 919805, 0 remaining, total send time 1371367 µs. 	19.5.2022 	22:30:23 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 466 bytes ***. 	19.5.2022 	22:30:32 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:30:32 	lx 	(4. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:34:08 	_lx_ExecuteSqlNew 	(4. palvelin)

sql: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute DISTINCT. (SQLS 1817)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute DISTINCT.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:34:08 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 555 bytes ***. 	19.5.2022 	22:34:08 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:34:08 	lx 	(4. palvelin)

4d execute sql error -1: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute DISTINCT. (SQLS 1817)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute DISTINCT.Failed to execute SELECT command. (SQLS 1010)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:34:08 	_lx_SERVER 	(4. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 24191, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:35:31 	_lx_ExecuteSqlNew 	(4. palvelin)

 -- tcp answer 3, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 1212420, 804120 remaining, total send time 1345 µs. 	19.5.2022 	22:35:34 	lx 	(4. palvelin)

 -- tcp answer 3, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 1212420, 722460 remaining, total send time 459791 µs. 	19.5.2022 	22:35:35 	lx 	(4. palvelin)

 -- tcp answer 3, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 1212420, 640800 remaining, total send time 917467 µs. 	19.5.2022 	22:35:35 	lx 	(4. palvelin)

 -- tcp answer 3, send result: -1, send count: 13, loop count: 16, bytes sent 1028916 / 1212420, 183504 remaining, total send time 1373815 µs. 	19.5.2022 	22:35:36 	lx 	(4. palvelin)

 -- tcp answer 3, send result: -1, send count: 14, loop count: 18, bytes sent 1110576 / 1212420, 101844 remaining, total send time 1836953 µs. 	19.5.2022 	22:35:36 	lx 	(4. palvelin)

 -- tcp answer 3, send count: 16, loop count: 20, bytes sent 1212420 / 1212420, 0 remaining, total send time 2294911 µs. 	19.5.2022 	22:35:36 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 557 bytes ***. 	19.5.2022 	22:36:00 	lx 	(4. palvelin)

closing socket '78'. 	19.5.2022 	22:36:00 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

  database connect time: 0.0155 seconds. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

  database connect time: 0.0052 seconds. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:41:01 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	19.5.2022 	22:41:01 	_lx_SERVER 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

  database connect time: 0.0150 seconds. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011c704cf0, size: 400. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

2. Loading plugin: nc/worker/query_worker. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

All plugins have been loaded. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

Mac address: f84d896921dc. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

--- server started in 0.0789 seconds, plugins loaded in 0.0123 seconds, 2022-05-19 22:41:02, used memory 3093.3 kb --- 	 7. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	19.5.2022 	22:41:02 	lx 	(5. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-19 22:41:06
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 1112
Content-Uncompressed-Length: 2092

LZ4. 	19.5.2022 	22:41:06 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	19.5.2022 	22:41:06 	lx 	(5. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	19.5.2022 	22:41:06 	lx 	(5. palvelin)

  database connect time: 0.0021 seconds. 	19.5.2022 	22:41:06 	lx 	(5. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	19.5.2022 	22:41:06 	lx 	(5. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	19.5.2022 	22:41:06 	lx 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 OR pr.reserved = 0 OR pr.fixed = 0 OR pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 5788, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:41:10 	_lx_ExecuteSqlNew 	(5. palvelin)

 1. answer time: 00:00:04.64681
  
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit = 0 OR pr.reserved = 0 OR pr.fixed = 0 OR pr.available = 0) AND wo.state IN ('KU','AL','PY'). 	19.5.2022 	22:41:10 	lx 	(5. palvelin)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) OR (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) OR (sor.delivery_state = '' OR por.delivery_state = '')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:41:46 	_lx_ExecuteSqlNew 	(5. palvelin)

sql: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute WHERE clause.Failed to execute SELECT command. (SQLS 1010)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) OR (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) OR (sor.delivery_state = '' OR por.delivery_state = '')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) OR (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) OR (sor.delivery_state = '' OR por.delivery_state = '')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:41:46 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 563 bytes ***. 	19.5.2022 	22:41:46 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:41:46 	lx 	(5. palvelin)

4d execute sql error -1: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute WHERE clause.Failed to execute SELECT command. (SQLS 1010)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) OR (sor.delivery_state = '' OR por.delivery_state = '') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) OR (sor.delivery_state = '' OR por.delivery_state = '')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:41:46 	_lx_SERVER 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:42:06 	_lx_ExecuteSqlNew 	(5. palvelin)

sql: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:42:06 	_lx_ExecuteSqlNew 	(5. palvelin)

4d execute sql error -1: Error 0, The functionality is not implemented. (SQLS 1203)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
The functionality is not implemented.Failed to execute WHERE clause.Failed to execute SELECT command. (dbmg 1091)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id
 FROM product pr
 LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id
 WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR wo.state IN ('KU','AL','PY')
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:42:06 	_lx_SERVER 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 400 bytes ***. 	19.5.2022 	22:42:54 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:42:54 	lx 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:42:58 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 352 bytes ***. 	19.5.2022 	22:43:11 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:43:11 	lx 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:44:07 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 367 bytes ***. 	19.5.2022 	22:44:17 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:44:17 	lx 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:44:21 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 24191, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:45:23 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 7, send result: -1, send count: 6, loop count: 6, bytes sent 440964 / 1197835, 756871 remaining, total send time 1573 µs. 	19.5.2022 	22:45:26 	lx 	(5. palvelin)

 -- tcp answer 7, send result: -1, send count: 7, loop count: 8, bytes sent 522624 / 1197835, 675211 remaining, total send time 453741 µs. 	19.5.2022 	22:45:26 	lx 	(5. palvelin)

 -- tcp answer 7, send result: -1, send count: 8, loop count: 10, bytes sent 604284 / 1197835, 593551 remaining, total send time 908363 µs. 	19.5.2022 	22:45:27 	lx 	(5. palvelin)

 -- tcp answer 7, send count: 17, loop count: 19, bytes sent 1197835 / 1197835, 0 remaining, total send time 1366046 µs. 	19.5.2022 	22:45:27 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 531 bytes ***. 	19.5.2022 	22:45:33 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:45:33 	lx 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:45:54 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:46:06 	_lx_ExecuteSqlNew 	(5. palvelin)

sql: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute WHERE clause.Failed to execute SELECT command. (SQLS 1010)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
'
 	19.5.2022 	22:46:06 	_lx_ExecuteSqlNew 	(5. palvelin)

4d execute sql error -1: Error 0, Execution was interrupted by user (SQLS 1010)
Failed to execute WHERE clause. (SQLS 1813)
Failed to execute SELECT command. (SQLS 1801)
Execution was interrupted by userFailed to execute WHERE clause.Failed to execute SELECT command. (SQLS 1010)

SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU'))) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr
 LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id
 LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id
 LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id
 LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id
 WHERE ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')) AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9. 	19.5.2022 	22:46:06 	_lx_SERVER 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 513 bytes ***. 	19.5.2022 	22:46:08 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:46:08 	lx 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:46:24 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 18136, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:46:31 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 11, send result: -1, send count: 5, loop count: 5, bytes sent 375636 / 898208, 522572 remaining, total send time 379 µs. 	19.5.2022 	22:46:33 	lx 	(5. palvelin)

 -- tcp answer 11, send result: -1, send count: 7, loop count: 8, bytes sent 522624 / 898208, 375584 remaining, total send time 453895 µs. 	19.5.2022 	22:46:33 	lx 	(5. palvelin)

 -- tcp answer 11, send result: -1, send count: 8, loop count: 10, bytes sent 604284 / 898208, 293924 remaining, total send time 908585 µs. 	19.5.2022 	22:46:34 	lx 	(5. palvelin)

 -- tcp answer 11, send count: 11, loop count: 13, bytes sent 898208 / 898208, 0 remaining, total send time 1364226 µs. 	19.5.2022 	22:46:34 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 460 bytes ***. 	19.5.2022 	22:47:31 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:47:31 	lx 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:47:36 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 18136, first value: '0000186'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:47:48 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 13, send result: -1, send count: 6, loop count: 6, bytes sent 440964 / 904333, 463369 remaining, total send time 3180 µs. 	19.5.2022 	22:47:50 	lx 	(5. palvelin)

 -- tcp answer 13, send result: -1, send count: 7, loop count: 8, bytes sent 522624 / 904333, 381709 remaining, total send time 456853 µs. 	19.5.2022 	22:47:50 	lx 	(5. palvelin)

 -- tcp answer 13, send result: -1, send count: 8, loop count: 10, bytes sent 604284 / 904333, 300049 remaining, total send time 912486 µs. 	19.5.2022 	22:47:51 	lx 	(5. palvelin)

 -- tcp answer 13, send count: 13, loop count: 15, bytes sent 904333 / 904333, 0 remaining, total send time 1367059 µs. 	19.5.2022 	22:47:51 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 465 bytes ***. 	19.5.2022 	22:48:07 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:48:07 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 5788, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:48:27 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) OR (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 18136, first value: '0000186'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:48:40 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 15, send result: -1, send count: 8, loop count: 9, bytes sent 604284 / 904278, 299994 remaining, total send time 267402 µs. 	19.5.2022 	22:48:42 	lx 	(5. palvelin)

 -- tcp answer 15, send result: -1, send count: 9, loop count: 11, bytes sent 685944 / 904278, 218334 remaining, total send time 722761 µs. 	19.5.2022 	22:48:43 	lx 	(5. palvelin)

 -- tcp answer 15, send count: 12, loop count: 14, bytes sent 904278 / 904278, 0 remaining, total send time 1179445 µs. 	19.5.2022 	22:48:43 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 475 bytes ***. 	19.5.2022 	22:48:58 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:48:58 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product-work_order.json.json. 	19.5.2022 	22:49:03 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4452, first value: 'Testi_1'
 - query name: new:plugin/nc-calc-server/query/product-complex.json. 	19.5.2022 	22:49:04 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 401 bytes ***. 	19.5.2022 	22:49:18 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:49:18 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	22:50:47 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 18, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 701390, 293090 remaining, total send time 1146 µs. 	19.5.2022 	22:50:48 	lx 	(5. palvelin)

 -- tcp answer 18, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 701390, 211430 remaining, total send time 458672 µs. 	19.5.2022 	22:50:49 	lx 	(5. palvelin)

 -- tcp answer 18, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 701390, 129770 remaining, total send time 912176 µs. 	19.5.2022 	22:50:49 	lx 	(5. palvelin)

 -- tcp answer 18, send count: 9, loop count: 11, bytes sent 701390 / 701390, 0 remaining, total send time 1371162 µs. 	19.5.2022 	22:50:50 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 367 bytes ***. 	19.5.2022 	22:54:46 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:54:46 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	19.5.2022 	22:54:47 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:54:47 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	22:55:04 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 19, send result: -1, send count: 6, loop count: 6, bytes sent 424632 / 701391, 276759 remaining, total send time 704 µs. 	19.5.2022 	22:55:05 	lx 	(5. palvelin)

 -- tcp answer 19, send result: -1, send count: 7, loop count: 8, bytes sent 506292 / 701391, 195099 remaining, total send time 453883 µs. 	19.5.2022 	22:55:06 	lx 	(5. palvelin)

 -- tcp answer 19, send result: -1, send count: 8, loop count: 10, bytes sent 587952 / 701391, 113439 remaining, total send time 907192 µs. 	19.5.2022 	22:55:06 	lx 	(5. palvelin)

 -- tcp answer 19, send count: 10, loop count: 12, bytes sent 701391 / 701391, 0 remaining, total send time 1361182 µs. 	19.5.2022 	22:55:07 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 358 bytes ***. 	19.5.2022 	22:55:59 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:55:59 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	22:56:04 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 20, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 703076, 294776 remaining, total send time 1201 µs. 	19.5.2022 	22:56:05 	lx 	(5. palvelin)

 -- tcp answer 20, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 703076, 213116 remaining, total send time 454024 µs. 	19.5.2022 	22:56:06 	lx 	(5. palvelin)

 -- tcp answer 20, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 703076, 131456 remaining, total send time 909205 µs. 	19.5.2022 	22:56:06 	lx 	(5. palvelin)

 -- tcp answer 20, send count: 9, loop count: 11, bytes sent 703076 / 703076, 0 remaining, total send time 1363638 µs. 	19.5.2022 	22:56:07 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 345 bytes ***. 	19.5.2022 	22:56:23 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:56:23 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	22:56:29 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 21, send result: -1, send count: 9, loop count: 10, bytes sent 685944 / 702922, 16978 remaining, total send time 252738 µs. 	19.5.2022 	22:56:30 	lx 	(5. palvelin)

 -- tcp answer 21, send count: 10, loop count: 11, bytes sent 702922 / 702922, 0 remaining, total send time 708811 µs. 	19.5.2022 	22:56:31 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product--production_order.json. 	19.5.2022 	22:56:32 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4094, first value: '113145701'
 - query name: new:plugin/nc-calc-server/query/product--order_sales.json. 	19.5.2022 	22:56:35 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 461 bytes ***. 	19.5.2022 	22:57:07 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:57:07 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	22:57:10 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 24, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 701660, 293360 remaining, total send time 381 µs. 	19.5.2022 	22:57:11 	lx 	(5. palvelin)

 -- tcp answer 24, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 701660, 211700 remaining, total send time 453406 µs. 	19.5.2022 	22:57:11 	lx 	(5. palvelin)

 -- tcp answer 24, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 701660, 130040 remaining, total send time 906149 µs. 	19.5.2022 	22:57:12 	lx 	(5. palvelin)

 -- tcp answer 24, send count: 9, loop count: 11, bytes sent 701660 / 701660, 0 remaining, total send time 1362057 µs. 	19.5.2022 	22:57:12 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product--production_order.json. 	19.5.2022 	22:57:14 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4094, first value: '113145701'
 - query name: new:plugin/nc-calc-server/query/product--order_sales.json. 	19.5.2022 	22:57:17 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 471 bytes ***. 	19.5.2022 	22:58:22 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	22:58:22 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	23:00:12 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 27, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 701548, 293248 remaining, total send time 1137 µs. 	19.5.2022 	23:00:13 	lx 	(5. palvelin)

 -- tcp answer 27, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 701548, 211588 remaining, total send time 455118 µs. 	19.5.2022 	23:00:13 	lx 	(5. palvelin)

 -- tcp answer 27, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 701548, 129928 remaining, total send time 914177 µs. 	19.5.2022 	23:00:14 	lx 	(5. palvelin)

 -- tcp answer 27, send count: 9, loop count: 11, bytes sent 701548 / 701548, 0 remaining, total send time 1374125 µs. 	19.5.2022 	23:00:14 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product--production_order.json. 	19.5.2022 	23:00:16 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4094, first value: '113145701'
 - query name: new:plugin/nc-calc-server/query/product--order_sales.json. 	19.5.2022 	23:00:19 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 457 bytes ***. 	19.5.2022 	23:00:48 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:00:48 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	23:00:51 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 30, send result: -1, send count: 7, loop count: 7, bytes sent 440964 / 701657, 260693 remaining, total send time 790 µs. 	19.5.2022 	23:00:52 	lx 	(5. palvelin)

 -- tcp answer 30, send result: -1, send count: 8, loop count: 9, bytes sent 522624 / 701657, 179033 remaining, total send time 455346 µs. 	19.5.2022 	23:00:53 	lx 	(5. palvelin)

 -- tcp answer 30, send count: 11, loop count: 12, bytes sent 701657 / 701657, 0 remaining, total send time 910942 µs. 	19.5.2022 	23:00:53 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product--production_order.json. 	19.5.2022 	23:00:55 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4094, first value: '113145701'
 - query name: new:plugin/nc-calc-server/query/product--order_sales.json. 	19.5.2022 	23:00:57 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state NOT IN ('LO','PE','CL') AND po.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state NOT IN ('LO','PE','CL') AND po.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 6523, first value: 'RAHTI'
 - query name: new:plugin/nc-calc-server/query/product--order_purchase.json. 	19.5.2022 	23:01:00 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 33, send count: 5, loop count: 6, bytes sent 325534 / 325534, 0 remaining, total send time 505199 µs. 	19.5.2022 	23:01:01 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 452 bytes ***. 	19.5.2022 	23:01:46 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:01:46 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	23:01:48 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 34, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 703089, 213129 remaining, total send time 251922 µs. 	19.5.2022 	23:01:50 	lx 	(5. palvelin)

 -- tcp answer 34, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 703089, 131469 remaining, total send time 706289 µs. 	19.5.2022 	23:01:50 	lx 	(5. palvelin)

 -- tcp answer 34, send count: 9, loop count: 11, bytes sent 703089 / 703089, 0 remaining, total send time 1161424 µs. 	19.5.2022 	23:01:51 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product--production_order.json. 	19.5.2022 	23:01:53 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4094, first value: '113145701'
 - query name: new:plugin/nc-calc-server/query/product--order_sales.json. 	19.5.2022 	23:01:55 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state NOT IN ('LO','PE','CL') AND po.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state NOT IN ('LO','PE','CL') AND po.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 6523, first value: 'RAHTI'
 - query name: new:plugin/nc-calc-server/query/product--order_purchase.json. 	19.5.2022 	23:01:58 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 37, send count: 5, loop count: 5, bytes sent 326166 / 326166, 0 remaining, total send time 252753 µs. 	19.5.2022 	23:01:59 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 431 bytes ***. 	19.5.2022 	23:02:38 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:02:38 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	23:02:42 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 38, send result: -1, send count: 9, loop count: 10, bytes sent 685944 / 701392, 15448 remaining, total send time 252444 µs. 	19.5.2022 	23:02:43 	lx 	(5. palvelin)

 -- tcp answer 38, send count: 10, loop count: 11, bytes sent 701392 / 701392, 0 remaining, total send time 708735 µs. 	19.5.2022 	23:02:44 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product--production_order.json. 	19.5.2022 	23:02:46 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state NOT IN ('LO','PE','CL') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4094, first value: '113145701'
 - query name: new:plugin/nc-calc-server/query/product--order_sales.json. 	19.5.2022 	23:02:48 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state NOT IN ('LO','PE','CL') AND po.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state NOT IN ('LO','PE','CL') AND po.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 6523, first value: 'RAHTI'
 - query name: new:plugin/nc-calc-server/query/product--order_purchase.json. 	19.5.2022 	23:02:51 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:02:57 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 42, send result: -1, send count: 9, loop count: 11, bytes sent 685944 / 1049531, 363587 remaining, total send time 510601 µs. 	19.5.2022 	23:02:59 	lx 	(5. palvelin)

 -- tcp answer 42, send result: -1, send count: 10, loop count: 13, bytes sent 767604 / 1049531, 281927 remaining, total send time 964384 µs. 	19.5.2022 	23:02:59 	lx 	(5. palvelin)

 -- tcp answer 42, send result: -1, send count: 11, loop count: 15, bytes sent 849264 / 1049531, 200267 remaining, total send time 1418260 µs. 	19.5.2022 	23:03:00 	lx 	(5. palvelin)

 -- tcp answer 42, send count: 13, loop count: 17, bytes sent 1049531 / 1049531, 0 remaining, total send time 1877164 µs. 	19.5.2022 	23:03:00 	lx 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50584, first value: '20160630.132734.3800h.por_ s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:03:03 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 43, send result: -1, send count: 6, loop count: 8, bytes sent 473628 / 1906154, 1432526 remaining, total send time 505341 µs. 	19.5.2022 	23:03:06 	lx 	(5. palvelin)

 -- tcp answer 43, send result: -1, send count: 7, loop count: 10, bytes sent 555288 / 1906154, 1350866 remaining, total send time 959984 µs. 	19.5.2022 	23:03:06 	lx 	(5. palvelin)

 -- tcp answer 43, send result: -1, send count: 11, loop count: 15, bytes sent 979920 / 1906154, 926234 remaining, total send time 1417419 µs. 	19.5.2022 	23:03:07 	lx 	(5. palvelin)

 -- tcp answer 43, send result: -1, send count: 12, loop count: 17, bytes sent 1061580 / 1906154, 844574 remaining, total send time 1872401 µs. 	19.5.2022 	23:03:07 	lx 	(5. palvelin)

 -- tcp answer 43, send result: -1, send count: 13, loop count: 19, bytes sent 1143240 / 1906154, 762914 remaining, total send time 2327138 µs. 	19.5.2022 	23:03:08 	lx 	(5. palvelin)

 -- tcp answer 43, send result: -1, send count: 19, loop count: 26, bytes sent 1567872 / 1906154, 338282 remaining, total send time 2790488 µs. 	19.5.2022 	23:03:08 	lx 	(5. palvelin)

 -- tcp answer 43, send result: -1, send count: 20, loop count: 28, bytes sent 1649532 / 1906154, 256622 remaining, total send time 3245895 µs. 	19.5.2022 	23:03:09 	lx 	(5. palvelin)

 -- tcp answer 43, send result: -1, send count: 21, loop count: 30, bytes sent 1731192 / 1906154, 174962 remaining, total send time 3700102 µs. 	19.5.2022 	23:03:09 	lx 	(5. palvelin)

 -- tcp answer 43, send count: 24, loop count: 33, bytes sent 1906154 / 1906154, 0 remaining, total send time 4156731 µs. 	19.5.2022 	23:03:09 	lx 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:03:17 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20220207.075420.8600g.sor_ s11aa4bb6d63bfaa1n'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	23:03:27 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 57281, first value: '20160630.132601.5o003.wo_  s11a4851b7338aff0b'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	23:03:46 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 46, send result: -1, send count: 9, loop count: 11, bytes sent 604284 / 1696544, 1092260 remaining, total send time 505739 µs. 	19.5.2022 	23:03:48 	lx 	(5. palvelin)

 -- tcp answer 46, send result: -1, send count: 10, loop count: 13, bytes sent 685944 / 1696544, 1010600 remaining, total send time 969543 µs. 	19.5.2022 	23:03:48 	lx 	(5. palvelin)

 -- tcp answer 46, send result: -1, send count: 11, loop count: 15, bytes sent 767604 / 1696544, 928940 remaining, total send time 1426299 µs. 	19.5.2022 	23:03:48 	lx 	(5. palvelin)

 -- tcp answer 46, send result: -1, send count: 17, loop count: 22, bytes sent 1192236 / 1696544, 504308 remaining, total send time 1884649 µs. 	19.5.2022 	23:03:49 	lx 	(5. palvelin)

 -- tcp answer 46, send result: -1, send count: 18, loop count: 24, bytes sent 1273896 / 1696544, 422648 remaining, total send time 2340687 µs. 	19.5.2022 	23:03:49 	lx 	(5. palvelin)

 -- tcp answer 46, send result: -1, send count: 19, loop count: 26, bytes sent 1355556 / 1696544, 340988 remaining, total send time 2797486 µs. 	19.5.2022 	23:03:50 	lx 	(5. palvelin)

 -- tcp answer 46, send count: 24, loop count: 31, bytes sent 1696544 / 1696544, 0 remaining, total send time 3254921 µs. 	19.5.2022 	23:03:50 	lx 	(5. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 17700, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	23:04:12 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 47, send result: -1, send count: 9, loop count: 11, bytes sent 636948 / 699394, 62446 remaining, total send time 504403 µs. 	19.5.2022 	23:04:13 	lx 	(5. palvelin)

 -- tcp answer 47, send count: 10, loop count: 12, bytes sent 699394 / 699394, 0 remaining, total send time 958290 µs. 	19.5.2022 	23:04:14 	lx 	(5. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL') OR po.state NOT IN ('LO','PE','CL')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 47322, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	23:04:48 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 48, send result: -1, send count: 7, loop count: 8, bytes sent 506292 / 535320, 29028 remaining, total send time 253133 µs. 	19.5.2022 	23:04:50 	lx 	(5. palvelin)

 -- tcp answer 48, send count: 8, loop count: 9, bytes sent 535320 / 535320, 0 remaining, total send time 709606 µs. 	19.5.2022 	23:04:50 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 181 bytes ***. 	19.5.2022 	23:05:20 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:05:20 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) OR (por.delivery_state = '' AND wo.state IN ('KU','AL','PY'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38623, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:20:14 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 49, send result: -1, send count: 9, loop count: 10, bytes sent 685944 / 1049531, 363587 remaining, total send time 255256 µs. 	19.5.2022 	23:20:16 	lx 	(5. palvelin)

 -- tcp answer 49, send result: -1, send count: 10, loop count: 12, bytes sent 767604 / 1049531, 281927 remaining, total send time 710014 µs. 	19.5.2022 	23:20:16 	lx 	(5. palvelin)

 -- tcp answer 49, send result: -1, send count: 11, loop count: 14, bytes sent 849264 / 1049531, 200267 remaining, total send time 1162944 µs. 	19.5.2022 	23:20:17 	lx 	(5. palvelin)

 -- tcp answer 49, send count: 13, loop count: 16, bytes sent 1049531 / 1049531, 0 remaining, total send time 1616625 µs. 	19.5.2022 	23:20:17 	lx 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:20:23 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 015 bytes ***. 	19.5.2022 	23:20:23 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:20:23 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38621, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:24:41 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 51, send result: -1, send count: 10, loop count: 11, bytes sent 685944 / 1049371, 363427 remaining, total send time 261130 µs. 	19.5.2022 	23:24:43 	lx 	(5. palvelin)

 -- tcp answer 51, send result: -1, send count: 11, loop count: 13, bytes sent 767604 / 1049371, 281767 remaining, total send time 715794 µs. 	19.5.2022 	23:24:43 	lx 	(5. palvelin)

 -- tcp answer 51, send result: -1, send count: 12, loop count: 15, bytes sent 849264 / 1049371, 200107 remaining, total send time 1175488 µs. 	19.5.2022 	23:24:44 	lx 	(5. palvelin)

 -- tcp answer 51, send count: 15, loop count: 18, bytes sent 1049371 / 1049371, 0 remaining, total send time 1631350 µs. 	19.5.2022 	23:24:44 	lx 	(5. palvelin)

4D: SELECT por.record_id FROM purchase_order_row por LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL')) INTO :_lx_atRecordId
 - original query: SELECT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50580, first value: '20090812.191431.dp001.por_ s11a001bfc7af2d606'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:24:46 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 8, loop count: 10, bytes sent 718816 / 2195030, 1476214 remaining, total send time 517693 µs. 	19.5.2022 	23:24:49 	lx 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 9, loop count: 12, bytes sent 800476 / 2195030, 1394554 remaining, total send time 972585 µs. 	19.5.2022 	23:24:49 	lx 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 10, loop count: 14, bytes sent 882136 / 2195030, 1312894 remaining, total send time 1426277 µs. 	19.5.2022 	23:24:49 	lx 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 16, loop count: 21, bytes sent 1306768 / 2195030, 888262 remaining, total send time 1885629 µs. 	19.5.2022 	23:24:50 	lx 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 17, loop count: 23, bytes sent 1388428 / 2195030, 806602 remaining, total send time 2338845 µs. 	19.5.2022 	23:24:50 	lx 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 18, loop count: 25, bytes sent 1470088 / 2195030, 724942 remaining, total send time 2792718 µs. 	19.5.2022 	23:24:51 	lx 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 24, loop count: 32, bytes sent 1894720 / 2195030, 300310 remaining, total send time 3250333 µs. 	19.5.2022 	23:24:51 	lx 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 25, loop count: 34, bytes sent 1976380 / 2195030, 218650 remaining, total send time 3706290 µs. 	19.5.2022 	23:24:52 	lx 	(5. palvelin)

 -- tcp answer 52, send result: -1, send count: 26, loop count: 36, bytes sent 2058040 / 2195030, 136990 remaining, total send time 4160929 µs. 	19.5.2022 	23:24:52 	lx 	(5. palvelin)

 -- tcp answer 52, send count: 28, loop count: 38, bytes sent 2195030 / 2195030, 0 remaining, total send time 4615907 µs. 	19.5.2022 	23:24:53 	lx 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:24:58 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 011 bytes ***. 	19.5.2022 	23:24:58 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:24:58 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, por.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38621, first value: '20090812.080042.hl001.po_  s11a0019d24188ab02'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:25:49 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 54, send result: -1, send count: 6, loop count: 7, bytes sent 685944 / 1049374, 363430 remaining, total send time 259398 µs. 	19.5.2022 	23:25:51 	lx 	(5. palvelin)

 -- tcp answer 54, send result: -1, send count: 7, loop count: 9, bytes sent 767604 / 1049374, 281770 remaining, total send time 722187 µs. 	19.5.2022 	23:25:51 	lx 	(5. palvelin)

 -- tcp answer 54, send result: -1, send count: 8, loop count: 11, bytes sent 849264 / 1049374, 200110 remaining, total send time 1178513 µs. 	19.5.2022 	23:25:51 	lx 	(5. palvelin)

 -- tcp answer 54, send count: 10, loop count: 13, bytes sent 1049374 / 1049374, 0 remaining, total send time 1639473 µs. 	19.5.2022 	23:25:52 	lx 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50580, first value: '20090812.191431.dp001.por_ s11a001bfc7af2d606'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:25:54 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 6, loop count: 8, bytes sent 473628 / 2192446, 1718818 remaining, total send time 506757 µs. 	19.5.2022 	23:25:56 	lx 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 7, loop count: 10, bytes sent 555288 / 2192446, 1637158 remaining, total send time 960185 µs. 	19.5.2022 	23:25:57 	lx 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 10, loop count: 14, bytes sent 800268 / 2192446, 1392178 remaining, total send time 1417288 µs. 	19.5.2022 	23:25:57 	lx 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 16, loop count: 21, bytes sent 1241232 / 2192446, 951214 remaining, total send time 1873873 µs. 	19.5.2022 	23:25:58 	lx 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 17, loop count: 23, bytes sent 1322892 / 2192446, 869554 remaining, total send time 2330482 µs. 	19.5.2022 	23:25:58 	lx 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 18, loop count: 25, bytes sent 1404552 / 2192446, 787894 remaining, total send time 2786958 µs. 	19.5.2022 	23:25:59 	lx 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 24, loop count: 32, bytes sent 1829184 / 2192446, 363262 remaining, total send time 3243169 µs. 	19.5.2022 	23:25:59 	lx 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 25, loop count: 34, bytes sent 1910844 / 2192446, 281602 remaining, total send time 3700965 µs. 	19.5.2022 	23:25:59 	lx 	(5. palvelin)

 -- tcp answer 55, send result: -1, send count: 26, loop count: 36, bytes sent 1992504 / 2192446, 199942 remaining, total send time 4158332 µs. 	19.5.2022 	23:26:00 	lx 	(5. palvelin)

 -- tcp answer 55, send count: 29, loop count: 39, bytes sent 2192446 / 2192446, 0 remaining, total send time 4613112 µs. 	19.5.2022 	23:26:00 	lx 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state NOT IN ('LO','PE','CL')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:26:06 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 015 bytes ***. 	19.5.2022 	23:26:06 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:26:06 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 38621, first value: '20090923.083710.oq001.po_  s11a0019d24188ab06'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:27:37 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 57, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 1056444, 648144 remaining, total send time 2221 µs. 	19.5.2022 	23:27:39 	lx 	(5. palvelin)

 -- tcp answer 57, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 1056444, 566484 remaining, total send time 453570 µs. 	19.5.2022 	23:27:39 	lx 	(5. palvelin)

 -- tcp answer 57, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 1056444, 484824 remaining, total send time 916044 µs. 	19.5.2022 	23:27:39 	lx 	(5. palvelin)

 -- tcp answer 57, send result: -1, send count: 13, loop count: 16, bytes sent 996252 / 1056444, 60192 remaining, total send time 1381011 µs. 	19.5.2022 	23:27:40 	lx 	(5. palvelin)

 -- tcp answer 57, send count: 14, loop count: 17, bytes sent 1056444 / 1056444, 0 remaining, total send time 1833724 µs. 	19.5.2022 	23:27:40 	lx 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state NOT IN ('LO','PE','CL'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 50580, first value: '20090812.191431.dp001.por_ s11a001bfc7af2d606'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:27:42 	_lx_ExecuteSqlNew 	(5. palvelin)

error:  -- tcp answer 58, remaining bytes send failed with result code: -1, bytes sent: 81660 / 2192447, total send time 45021497 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	23:28:29 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 202 bytes ***. 	19.5.2022 	23:28:29 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:28:29 	lx 	(5. palvelin)

error:  -- tcp answer 58, remaining bytes send failed with result code: -1, bytes sent: 81660 / 2192447, total send time 45021497 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	23:28:30 	_lx_SERVER 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 9486, first value: '20200102.075212.5m007.po_  s11a4851b7338aff08'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:37:06 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 18765, first value: '20200102.075212.74009.por_ s11a4851b7338aff08'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:37:07 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 60, send result: -1, send count: 6, loop count: 7, bytes sent 457296 / 823545, 366249 remaining, total send time 252144 µs. 	19.5.2022 	23:37:08 	lx 	(5. palvelin)

 -- tcp answer 60, send result: -1, send count: 7, loop count: 9, bytes sent 538956 / 823545, 284589 remaining, total send time 707344 µs. 	19.5.2022 	23:37:08 	lx 	(5. palvelin)

 -- tcp answer 60, send count: 10, loop count: 12, bytes sent 823545 / 823545, 0 remaining, total send time 1164307 µs. 	19.5.2022 	23:37:08 	lx 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:37:14 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 015 bytes ***. 	19.5.2022 	23:37:14 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:37:14 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:41:11 	_lx_ExecuteSqlNew 	(5. palvelin)

sql: Error 0, Table 'WO' is not declared in the FROM clause. (SQLS 1103)
Failed to validate column 'STATE'. (SQLS 1717)
Failed to validate IN predicate. (SQLS 1710)
Failed to validate WHERE clause. (SQLS 1705)
Failed to validate SELECT command. (SQLS 1726)
Table 'WO' is not declared in the FROM clause.Failed to validate SELECT command. (SQLS 1103)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info
 FROM purchase_order po
 WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
'
SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info
 FROM purchase_order po
 WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
'
 	19.5.2022 	23:41:11 	_lx_ExecuteSqlNew 	(5. palvelin)

4d execute sql error -1: Error 0, Table 'WO' is not declared in the FROM clause. (SQLS 1103)
Failed to validate column 'STATE'. (SQLS 1717)
Failed to validate IN predicate. (SQLS 1710)
Failed to validate WHERE clause. (SQLS 1705)
Failed to validate SELECT command. (SQLS 1726)
Table 'WO' is not declared in the FROM clause.Failed to validate SELECT command. (SQLS 1103)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info
 FROM purchase_order po
 WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7. 	19.5.2022 	23:41:11 	_lx_SERVER 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 18765, first value: '20200102.075212.74009.por_ s11a4851b7338aff08'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:41:11 	_lx_ExecuteSqlNew 	(5. palvelin)

error:  -- tcp answer 63, remaining bytes send failed with result code: -1, bytes sent: 81660 / 823542, total send time 45121642 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	23:41:57 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 209 bytes ***. 	19.5.2022 	23:41:57 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:41:57 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 9496, first value: '20161025.150541.0o00b.po_  s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:41:58 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 18765, first value: '20200102.075212.74009.por_ s11a4851b7338aff08'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:42:00 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 7, loop count: 7, bytes sent 440964 / 823549, 382585 remaining, total send time 1172 µs. 	19.5.2022 	23:42:00 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 9, bytes sent 522624 / 823549, 300925 remaining, total send time 454158 µs. 	19.5.2022 	23:42:01 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 10, bytes sent 522624 / 823549, 300925 remaining, total send time 910063 µs. 	19.5.2022 	23:42:01 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 11, bytes sent 522624 / 823549, 300925 remaining, total send time 1368054 µs. 	19.5.2022 	23:42:02 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 12, bytes sent 522624 / 823549, 300925 remaining, total send time 1827410 µs. 	19.5.2022 	23:42:02 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 13, bytes sent 522624 / 823549, 300925 remaining, total send time 2285278 µs. 	19.5.2022 	23:42:03 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 14, bytes sent 522624 / 823549, 300925 remaining, total send time 2743907 µs. 	19.5.2022 	23:42:03 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 15, bytes sent 522624 / 823549, 300925 remaining, total send time 3200503 µs. 	19.5.2022 	23:42:04 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 16, bytes sent 522624 / 823549, 300925 remaining, total send time 3657655 µs. 	19.5.2022 	23:42:04 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 17, bytes sent 522624 / 823549, 300925 remaining, total send time 4118559 µs. 	19.5.2022 	23:42:05 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 18, bytes sent 522624 / 823549, 300925 remaining, total send time 4578280 µs. 	19.5.2022 	23:42:05 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 19, bytes sent 522624 / 823549, 300925 remaining, total send time 5048926 µs. 	19.5.2022 	23:42:05 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 20, bytes sent 522624 / 823549, 300925 remaining, total send time 5511885 µs. 	19.5.2022 	23:42:06 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 21, bytes sent 522624 / 823549, 300925 remaining, total send time 5970007 µs. 	19.5.2022 	23:42:06 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 22, bytes sent 522624 / 823549, 300925 remaining, total send time 6428901 µs. 	19.5.2022 	23:42:07 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 23, bytes sent 522624 / 823549, 300925 remaining, total send time 6883309 µs. 	19.5.2022 	23:42:07 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 24, bytes sent 522624 / 823549, 300925 remaining, total send time 7344615 µs. 	19.5.2022 	23:42:08 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 25, bytes sent 522624 / 823549, 300925 remaining, total send time 7800027 µs. 	19.5.2022 	23:42:08 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 26, bytes sent 522624 / 823549, 300925 remaining, total send time 8255111 µs. 	19.5.2022 	23:42:09 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 27, bytes sent 522624 / 823549, 300925 remaining, total send time 8708947 µs. 	19.5.2022 	23:42:09 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 28, bytes sent 522624 / 823549, 300925 remaining, total send time 9166110 µs. 	19.5.2022 	23:42:10 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 29, bytes sent 522624 / 823549, 300925 remaining, total send time 9626801 µs. 	19.5.2022 	23:42:10 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 30, bytes sent 522624 / 823549, 300925 remaining, total send time 10088107 µs. 	19.5.2022 	23:42:11 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 31, bytes sent 522624 / 823549, 300925 remaining, total send time 10542417 µs. 	19.5.2022 	23:42:11 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 32, bytes sent 522624 / 823549, 300925 remaining, total send time 10996416 µs. 	19.5.2022 	23:42:11 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 33, bytes sent 522624 / 823549, 300925 remaining, total send time 11450901 µs. 	19.5.2022 	23:42:12 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 34, bytes sent 522624 / 823549, 300925 remaining, total send time 11905824 µs. 	19.5.2022 	23:42:12 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 35, bytes sent 522624 / 823549, 300925 remaining, total send time 12362737 µs. 	19.5.2022 	23:42:13 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 36, bytes sent 522624 / 823549, 300925 remaining, total send time 12815834 µs. 	19.5.2022 	23:42:13 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 37, bytes sent 522624 / 823549, 300925 remaining, total send time 13279943 µs. 	19.5.2022 	23:42:14 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 38, bytes sent 522624 / 823549, 300925 remaining, total send time 13734879 µs. 	19.5.2022 	23:42:14 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 39, bytes sent 522624 / 823549, 300925 remaining, total send time 14188641 µs. 	19.5.2022 	23:42:15 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 40, bytes sent 522624 / 823549, 300925 remaining, total send time 14642771 µs. 	19.5.2022 	23:42:15 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 41, bytes sent 522624 / 823549, 300925 remaining, total send time 15096550 µs. 	19.5.2022 	23:42:16 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 42, bytes sent 522624 / 823549, 300925 remaining, total send time 15551813 µs. 	19.5.2022 	23:42:16 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 43, bytes sent 522624 / 823549, 300925 remaining, total send time 16004966 µs. 	19.5.2022 	23:42:16 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 44, bytes sent 522624 / 823549, 300925 remaining, total send time 16461806 µs. 	19.5.2022 	23:42:17 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 45, bytes sent 522624 / 823549, 300925 remaining, total send time 16918055 µs. 	19.5.2022 	23:42:17 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 46, bytes sent 522624 / 823549, 300925 remaining, total send time 17372861 µs. 	19.5.2022 	23:42:18 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 47, bytes sent 522624 / 823549, 300925 remaining, total send time 17827237 µs. 	19.5.2022 	23:42:18 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 48, bytes sent 522624 / 823549, 300925 remaining, total send time 18280077 µs. 	19.5.2022 	23:42:19 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 49, bytes sent 522624 / 823549, 300925 remaining, total send time 18734104 µs. 	19.5.2022 	23:42:19 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 50, bytes sent 522624 / 823549, 300925 remaining, total send time 19189409 µs. 	19.5.2022 	23:42:20 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 51, bytes sent 522624 / 823549, 300925 remaining, total send time 19647658 µs. 	19.5.2022 	23:42:20 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 52, bytes sent 522624 / 823549, 300925 remaining, total send time 20110796 µs. 	19.5.2022 	23:42:21 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 53, bytes sent 522624 / 823549, 300925 remaining, total send time 20578088 µs. 	19.5.2022 	23:42:21 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 54, bytes sent 522624 / 823549, 300925 remaining, total send time 21032318 µs. 	19.5.2022 	23:42:21 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 55, bytes sent 522624 / 823549, 300925 remaining, total send time 21487731 µs. 	19.5.2022 	23:42:22 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 56, bytes sent 522624 / 823549, 300925 remaining, total send time 21944454 µs. 	19.5.2022 	23:42:22 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 57, bytes sent 522624 / 823549, 300925 remaining, total send time 22399714 µs. 	19.5.2022 	23:42:23 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 58, bytes sent 522624 / 823549, 300925 remaining, total send time 22859162 µs. 	19.5.2022 	23:42:23 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 59, bytes sent 522624 / 823549, 300925 remaining, total send time 23315708 µs. 	19.5.2022 	23:42:24 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 60, bytes sent 522624 / 823549, 300925 remaining, total send time 23771464 µs. 	19.5.2022 	23:42:24 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 61, bytes sent 522624 / 823549, 300925 remaining, total send time 24226962 µs. 	19.5.2022 	23:42:25 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 62, bytes sent 522624 / 823549, 300925 remaining, total send time 24681153 µs. 	19.5.2022 	23:42:25 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 63, bytes sent 522624 / 823549, 300925 remaining, total send time 25137560 µs. 	19.5.2022 	23:42:26 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 64, bytes sent 522624 / 823549, 300925 remaining, total send time 25589947 µs. 	19.5.2022 	23:42:26 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 65, bytes sent 522624 / 823549, 300925 remaining, total send time 26052812 µs. 	19.5.2022 	23:42:26 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 66, bytes sent 522624 / 823549, 300925 remaining, total send time 26510363 µs. 	19.5.2022 	23:42:27 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 67, bytes sent 522624 / 823549, 300925 remaining, total send time 26965219 µs. 	19.5.2022 	23:42:27 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 68, bytes sent 522624 / 823549, 300925 remaining, total send time 27422085 µs. 	19.5.2022 	23:42:28 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 69, bytes sent 522624 / 823549, 300925 remaining, total send time 27878273 µs. 	19.5.2022 	23:42:28 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 70, bytes sent 522624 / 823549, 300925 remaining, total send time 28333233 µs. 	19.5.2022 	23:42:29 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 71, bytes sent 522624 / 823549, 300925 remaining, total send time 28788538 µs. 	19.5.2022 	23:42:29 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 72, bytes sent 522624 / 823549, 300925 remaining, total send time 29241881 µs. 	19.5.2022 	23:42:30 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 73, bytes sent 522624 / 823549, 300925 remaining, total send time 29701552 µs. 	19.5.2022 	23:42:30 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 74, bytes sent 522624 / 823549, 300925 remaining, total send time 30158642 µs. 	19.5.2022 	23:42:31 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 75, bytes sent 522624 / 823549, 300925 remaining, total send time 30612896 µs. 	19.5.2022 	23:42:31 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 76, bytes sent 522624 / 823549, 300925 remaining, total send time 31070932 µs. 	19.5.2022 	23:42:31 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 77, bytes sent 522624 / 823549, 300925 remaining, total send time 31527680 µs. 	19.5.2022 	23:42:32 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 78, bytes sent 522624 / 823549, 300925 remaining, total send time 31980714 µs. 	19.5.2022 	23:42:32 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 79, bytes sent 522624 / 823549, 300925 remaining, total send time 32434126 µs. 	19.5.2022 	23:42:33 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 80, bytes sent 522624 / 823549, 300925 remaining, total send time 32888683 µs. 	19.5.2022 	23:42:33 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 81, bytes sent 522624 / 823549, 300925 remaining, total send time 33341926 µs. 	19.5.2022 	23:42:34 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 82, bytes sent 522624 / 823549, 300925 remaining, total send time 33795385 µs. 	19.5.2022 	23:42:34 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 83, bytes sent 522624 / 823549, 300925 remaining, total send time 34252779 µs. 	19.5.2022 	23:42:35 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 84, bytes sent 522624 / 823549, 300925 remaining, total send time 34709805 µs. 	19.5.2022 	23:42:35 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 85, bytes sent 522624 / 823549, 300925 remaining, total send time 35165286 µs. 	19.5.2022 	23:42:36 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 86, bytes sent 522624 / 823549, 300925 remaining, total send time 35620852 µs. 	19.5.2022 	23:42:36 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 87, bytes sent 522624 / 823549, 300925 remaining, total send time 36076705 µs. 	19.5.2022 	23:42:36 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 88, bytes sent 522624 / 823549, 300925 remaining, total send time 36533372 µs. 	19.5.2022 	23:42:37 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 89, bytes sent 522624 / 823549, 300925 remaining, total send time 36991678 µs. 	19.5.2022 	23:42:37 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 90, bytes sent 522624 / 823549, 300925 remaining, total send time 37445721 µs. 	19.5.2022 	23:42:38 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 91, bytes sent 522624 / 823549, 300925 remaining, total send time 37899175 µs. 	19.5.2022 	23:42:38 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 92, bytes sent 522624 / 823549, 300925 remaining, total send time 38355099 µs. 	19.5.2022 	23:42:39 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 93, bytes sent 522624 / 823549, 300925 remaining, total send time 38808631 µs. 	19.5.2022 	23:42:39 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 94, bytes sent 522624 / 823549, 300925 remaining, total send time 39262951 µs. 	19.5.2022 	23:42:40 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 95, bytes sent 522624 / 823549, 300925 remaining, total send time 39725059 µs. 	19.5.2022 	23:42:40 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 96, bytes sent 522624 / 823549, 300925 remaining, total send time 40179901 µs. 	19.5.2022 	23:42:41 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 97, bytes sent 522624 / 823549, 300925 remaining, total send time 40634778 µs. 	19.5.2022 	23:42:41 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 98, bytes sent 522624 / 823549, 300925 remaining, total send time 41091574 µs. 	19.5.2022 	23:42:42 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 99, bytes sent 522624 / 823549, 300925 remaining, total send time 41547305 µs. 	19.5.2022 	23:42:42 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 100, bytes sent 522624 / 823549, 300925 remaining, total send time 42009788 µs. 	19.5.2022 	23:42:42 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 101, bytes sent 522624 / 823549, 300925 remaining, total send time 42466279 µs. 	19.5.2022 	23:42:43 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 102, bytes sent 522624 / 823549, 300925 remaining, total send time 42918512 µs. 	19.5.2022 	23:42:43 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 103, bytes sent 522624 / 823549, 300925 remaining, total send time 43371245 µs. 	19.5.2022 	23:42:44 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 104, bytes sent 522624 / 823549, 300925 remaining, total send time 43825299 µs. 	19.5.2022 	23:42:44 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 105, bytes sent 522624 / 823549, 300925 remaining, total send time 44282533 µs. 	19.5.2022 	23:42:45 	lx 	(5. palvelin)

 -- tcp answer 65, send result: -1, send count: 8, loop count: 106, bytes sent 522624 / 823549, 300925 remaining, total send time 44736884 µs. 	19.5.2022 	23:42:45 	lx 	(5. palvelin)

error:  -- tcp answer 65, remaining bytes send failed with result code: -1, bytes sent: 522624 / 823549, total send time 45190957 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	23:42:46 	lx 	(5. palvelin)

*** tcp close for sock 81, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 220 bytes ***. 	19.5.2022 	23:42:46 	lx 	(5. palvelin)

closing socket '81'. 	19.5.2022 	23:42:46 	lx 	(5. palvelin)

error:  -- tcp answer 65, remaining bytes send failed with result code: -1, bytes sent: 522624 / 823549, total send time 45190957 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	23:42:46 	_lx_SERVER 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  WHERE (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 9486, first value: '20200102.075212.5m007.po_  s11a4851b7338aff08'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:43:04 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 18765, first value: '20200102.075212.74009.por_ s11a4851b7338aff08'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:43:06 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 67, send result: -1, send count: 9, loop count: 11, bytes sent 685944 / 823546, 137602 remaining, total send time 506237 µs. 	19.5.2022 	23:43:07 	lx 	(5. palvelin)

 -- tcp answer 67, send result: -1, send count: 10, loop count: 13, bytes sent 767604 / 823546, 55942 remaining, total send time 966362 µs. 	19.5.2022 	23:43:07 	lx 	(5. palvelin)

 -- tcp answer 67, send count: 11, loop count: 14, bytes sent 823546 / 823546, 0 remaining, total send time 1422634 µs. 	19.5.2022 	23:43:08 	lx 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:43:13 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 034 bytes ***. 	19.5.2022 	23:43:13 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:43:13 	lx 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' OR wo.state IN ('KU','AL','PY')) AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 18765, first value: '20200102.075212.74009.por_ s11a4851b7338aff08'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:46:40 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 69, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 823546, 415246 remaining, total send time 4483 µs. 	19.5.2022 	23:46:41 	lx 	(5. palvelin)

 -- tcp answer 69, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 823546, 333586 remaining, total send time 459250 µs. 	19.5.2022 	23:46:41 	lx 	(5. palvelin)

 -- tcp answer 69, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 823546, 251926 remaining, total send time 933245 µs. 	19.5.2022 	23:46:42 	lx 	(5. palvelin)

 -- tcp answer 69, send count: 11, loop count: 13, bytes sent 823546 / 823546, 0 remaining, total send time 1401355 µs. 	19.5.2022 	23:46:42 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 9496, first value: '20161025.150541.0o00b.po_  s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:46:44 	_lx_ExecuteSqlNew 	(5. palvelin)

error:  -- tcp answer 70, remaining bytes send failed with result code: -1, bytes sent: 81660 / 238098, total send time 45120734 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	23:47:29 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 028 bytes ***. 	19.5.2022 	23:47:29 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:47:29 	lx 	(5. palvelin)

error:  -- tcp answer 70, remaining bytes send failed with result code: -1, bytes sent: 81660 / 238098, total send time 45120734 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]. 	19.5.2022 	23:47:29 	_lx_SERVER 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '') AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 18781, first value: '20161025.150541.jv00g.por_ s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:48:00 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 71, send result: -1, send count: 5, loop count: 5, bytes sent 408300 / 824216, 415916 remaining, total send time 1367 µs. 	19.5.2022 	23:48:00 	lx 	(5. palvelin)

 -- tcp answer 71, send result: -1, send count: 6, loop count: 7, bytes sent 489960 / 824216, 334256 remaining, total send time 455413 µs. 	19.5.2022 	23:48:01 	lx 	(5. palvelin)

 -- tcp answer 71, send result: -1, send count: 7, loop count: 9, bytes sent 571620 / 824216, 252596 remaining, total send time 913999 µs. 	19.5.2022 	23:48:01 	lx 	(5. palvelin)

 -- tcp answer 71, send count: 11, loop count: 13, bytes sent 824216 / 824216, 0 remaining, total send time 1371424 µs. 	19.5.2022 	23:48:02 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 9496, first value: '20161025.150541.0o00b.po_  s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:48:03 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:48:09 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')) INTO :_lx_atRecordId
 - original query: SELECT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6779, first value: '20210617.152724.a3003.sor_ s11ad8cb8ad9281b08'
 - query name: new:plugin/nc-calc-server/query/order_row-sales-open.json. 	19.5.2022 	23:48:10 	_lx_ExecuteSqlNew 	(5. palvelin)

error:  -- tcp answer 74, remaining bytes send failed with result code: -1, bytes sent: 195984 / 296200, total send time 45134448 µs
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:586: in function 'printError'
	/nc-server/lib/lib_tcp.lua:326: in function 'send'
	/nc-server/lib/server.lua:140: in function 'answer'
	/nc-server/lib/server.lua:224: in function 'in_callback'
	/nc-server/lib/lib_poll.lua:255: in function 'poll_event'
	/nc-server/lib/lib_poll.lua:333: in function 'poll'
	/nc-server/lib/server.lua:309: in function 'pollLoop'
	/nc-server/nc/nc-server.lua:116: in function 'server'
	/nc-server/manager/4d/nc_server_4d.lua:168: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	19.5.2022 	23:48:55 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 152 bytes ***. 	19.5.2022 	23:48:55 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:48:55 	lx 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 18781, first value: '20161025.150541.jv00g.por_ s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase-open.json. 	19.5.2022 	23:48:56 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 75, send result: -1, send count: 9, loop count: 10, bytes sent 685944 / 824217, 138273 remaining, total send time 252439 µs. 	19.5.2022 	23:48:57 	lx 	(5. palvelin)

 -- tcp answer 75, send result: -1, send count: 10, loop count: 12, bytes sent 767604 / 824217, 56613 remaining, total send time 706982 µs. 	19.5.2022 	23:48:57 	lx 	(5. palvelin)

 -- tcp answer 75, send count: 11, loop count: 13, bytes sent 824217 / 824217, 0 remaining, total send time 1167846 µs. 	19.5.2022 	23:48:58 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 9496, first value: '20161025.150541.0o00b.po_  s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:48:59 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:49:03 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 81, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 024 bytes ***. 	19.5.2022 	23:49:03 	lx 	(5. palvelin)

closing socket '81'. 	19.5.2022 	23:49:03 	lx 	(5. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state IN ('AV','EV','VA','TI','AL','OT') OR po.state IN ('AV','EV','VA','TI','AL','OT')))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 28017, first value: '20200117.153555.55003.wo_  s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	23:52:07 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 78, send result: -1, send count: 9, loop count: 10, bytes sent 685944 / 820309, 134365 remaining, total send time 252671 µs. 	19.5.2022 	23:52:07 	lx 	(5. palvelin)

 -- tcp answer 78, send result: -1, send count: 10, loop count: 12, bytes sent 767604 / 820309, 52705 remaining, total send time 706537 µs. 	19.5.2022 	23:52:08 	lx 	(5. palvelin)

 -- tcp answer 78, send count: 11, loop count: 13, bytes sent 820309 / 820309, 0 remaining, total send time 1161989 µs. 	19.5.2022 	23:52:08 	lx 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 9496, first value: '20161025.150541.0o00b.po_  s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:52:10 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info  FROM purchase_order_row por  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE (por.delivery_state = '' AND (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 18781, first value: '20161025.150541.jv00g.por_ s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase.json. 	19.5.2022 	23:52:11 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 80, send result: -1, send count: 8, loop count: 10, bytes sent 718608 / 824217, 105609 remaining, total send time 506377 µs. 	19.5.2022 	23:52:12 	lx 	(5. palvelin)

 -- tcp answer 80, send result: -1, send count: 9, loop count: 12, bytes sent 800268 / 824217, 23949 remaining, total send time 962467 µs. 	19.5.2022 	23:52:13 	lx 	(5. palvelin)

 -- tcp answer 80, send count: 10, loop count: 13, bytes sent 824217 / 824217, 0 remaining, total send time 1441630 µs. 	19.5.2022 	23:52:13 	lx 	(5. palvelin)

SELECT DISTINCT so.record_id, so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info  FROM sales_order so  LEFT OUTER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 1540, first value: '20131024.161352.8z007.so_  s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	19.5.2022 	23:52:19 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info  FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE (sor.delivery_state = '' AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT'))) OR wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 6918, first value: '20131024.161450.9g009.sor_ s11a001d6077b7840a'
 - query name: new:plugin/nc-calc-server/query/order_row-sales.json. 	19.5.2022 	23:52:28 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 82, send count: 5, loop count: 7, bytes sent 302819 / 302819, 0 remaining, total send time 754311 µs. 	19.5.2022 	23:52:29 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 14042, first value: 'TESti_29'
 - query name: new:plugin/nc-calc-server/query/product.json. 	19.5.2022 	23:52:30 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 83, send result: -1, send count: 7, loop count: 9, bytes sent 440964 / 701392, 260428 remaining, total send time 543681 µs. 	19.5.2022 	23:52:32 	lx 	(5. palvelin)

 -- tcp answer 83, send result: -1, send count: 8, loop count: 11, bytes sent 522624 / 701392, 178768 remaining, total send time 996249 µs. 	19.5.2022 	23:52:33 	lx 	(5. palvelin)

 -- tcp answer 83, send count: 10, loop count: 13, bytes sent 701392 / 701392, 0 remaining, total send time 1454798 µs. 	19.5.2022 	23:52:33 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state IN ('KU','AL','PY')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4267, first value: 'TUOTTAMATTOMAT'
 - query name: new:plugin/nc-calc-server/query/product--production_order.json. 	19.5.2022 	23:52:34 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state IN ('AV','EV','VA','TI','AL','OT') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN sales_order_row sor ON sor.product_id = pr.product_id  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state IN ('AV','EV','VA','TI','AL','OT') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 4094, first value: '113145701'
 - query name: new:plugin/nc-calc-server/query/product--order_sales.json. 	19.5.2022 	23:52:36 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state IN ('AV','EV','VA','TI','AL','OT') AND po.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  LEFT OUTER JOIN purchase_order_row por ON por.product_id = pr.product_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state IN ('AV','EV','VA','TI','AL','OT') AND po.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 3143, first value: 'RAHTI'
 - query name: new:plugin/nc-calc-server/query/product--order_purchase.json. 	19.5.2022 	23:52:39 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state IN ('AV','EV','VA','TI','AL','OT') OR po.state IN ('AV','EV','VA','TI','AL','OT')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 11875, first value: '00267'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	19.5.2022 	23:52:54 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 87, send count: 8, loop count: 9, bytes sent 489031 / 489031, 0 remaining, total send time 503610 µs. 	19.5.2022 	23:52:55 	lx 	(5. palvelin)

SELECT DISTINCT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description  FROM work_phase_estimated wpe  LEFT OUTER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state IN ('KU','AL','PY') OR ((sor.delivery_state = '' OR por.delivery_state = '') AND (so.type_ IN ('TI','RA','AH','VM','TT','MU') OR po.type_ IN ('TI','RA','AH','VM','TT','MU')) AND (so.state IN ('AV','EV','VA','TI','AL','OT') OR po.state IN ('AV','EV','VA','TI','AL','OT')))  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 34893, first value: '0001'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	19.5.2022 	23:53:27 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 88, send count: 6, loop count: 7, bytes sent 382216 / 382216, 0 remaining, total send time 504239 µs. 	19.5.2022 	23:53:28 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 189 bytes ***. 	19.5.2022 	23:57:05 	lx 	(5. palvelin)

closing socket '78'. 	19.5.2022 	23:57:05 	lx 	(5. palvelin)

SELECT DISTINCT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount  FROM work_order wo  LEFT OUTER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state IN ('KU','AL','PY') OR (sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 10939, first value: '20220207.075441.g1003.wo_  s11a1c666d8fa0b708'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	19.5.2022 	23:59:25 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT DISTINCT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info  FROM purchase_order po  LEFT OUTER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  LEFT OUTER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE wo.state IN ('KU','AL','PY') OR (po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 9496, first value: '20161025.150541.0o00b.po_  s11a4851b733735307'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	19.5.2022 	23:59:28 	_lx_ExecuteSqlNew 	(5. palvelin)

